ノートブックテンプレートを作成し,指定のデータでレポートを生成する.
テンプレートを作成する
メニューを使う
ファイルタブをクリックして新規作成を選択してから,プログラマティックノートブックのテンプレートノートブックを選ぶ:
プログラムで行う
ノートブックは関数CreateNotebookを使って作成することもできる.この関数はNotebookObjectを生成する.引数は作成されるノートブックのタイプを指定する文字列である.この場合はノートブックテンプレートである:
アクティブなコンテンツを追加してテンプレートを編集する
テンプレート式等のコンテンツをテンプレートに加える.これはノートブックが生成されたときに評価される.
カーソルをセル内の指定の位置に置き,「式」ボタンをクリックする.それから式を入力する.
データから記入するスロットを追加する
テンプレートスロットを追加する.これにはテンプレートが適用されたときに渡される値が代入される.
カーソルを指定の位置に置き,「スロット」ボタンをクリックする.それからキーとデフォルトの値を入力する.入力してから 「OK」をクリックする.
“Age”というキーでテンプレートスロットをもう一つ加える:
テンプレートを適用する
GenerateDocumentはデータをテンプレートに適用する.新規ノートブックで以下を実行する:
繰返しブロックをテンプレートに追加する
繰返しブロックを使うと,個々のセルまたはセルグループをデータリストの別の項目で繰り返すことができる.Name/Ageのセルを選び,「繰返しブロック」ボタンをクリックしてテンプレートの変数“People” に記入し, 「OK」をクリックする:
レポートをもう一度実行し,キー“People”で連想を追加する.これは“Name”と“Age”のキーを持つ連想のリストである: