ノートブックテンプレートを作成し,指定のデータでレポートを生成する.

テンプレートを作成する

メニューを使う

ファイルタブをクリックして新規作成を選択してから,プログラマティックノートブックテンプレートノートブックを選ぶ:

プログラムで行う

ノートブックは関数CreateNotebookを使って作成することもできる.この関数はNotebookObjectを生成する.引数は作成されるノートブックのタイプを指定する文字列である.この場合はノートブックテンプレートである:

アクティブなコンテンツを追加してテンプレートを編集する

テンプレート式等のコンテンツをテンプレートに加える.これはノートブックが生成されたときに評価される.

カーソルをセル内の指定の位置に置き,「式」ボタンをクリックする.それから式を入力する.

データから記入するスロットを追加する

テンプレートスロットを追加する.これにはテンプレートが適用されたときに渡される値が代入される.

カーソルを指定の位置に置き,「スロット」ボタンをクリックする.それからキーとデフォルトの値を入力する.入力してから 「OK」をクリックする.

Ageというキーでテンプレートスロットをもう一つ加える:

テンプレートを適用する

GenerateDocumentはデータをテンプレートに適用する.新規ノートブックで以下を実行する:

繰返しブロックをテンプレートに追加する

繰返しブロックを使うと,個々のセルまたはセルグループをデータリストの別の項目で繰り返すことができる.Name/Ageのセルを選び,「繰返しブロック」ボタンをクリックしてテンプレートの変数People に記入し, 「OK」をクリックする:

レポートをもう一度実行し,キーPeopleで連想を追加する.これはNameAgeのキーを持つ連想のリストである: