注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
テンプレート生成は、Notepad の特に強力で柔軟な機能の 1 つです。行ジェネレーターとセクションジェネレーターを使用して、オブジェクトセットからテーブルや構造化されたセクションに動的にデータを入力できます。これらのテンプレートはオブジェクトごとに 1 行または 1 セクションを生成するため、ドキュメントのサイズはセット内のオブジェクト数に応じて拡大します。
Control Panel で、スペースの所有者と管理者は、以下の機能についてスペース単位で Notepad の設定を管理できます。
テンプレート生成時には、Notepad はこれらの設定値に従って、生成されるテンプレートのサイズを制御します。
規模の拡大に伴う問題を防ぐため、Notepad では以下の安全対策を実装しています。
テンプレートからドキュメントを生成する際には、生成される行やセクションの数に応じた読み込みと処理が必要です。問題のあるテンプレートが Notepad やその依存先サービスに支障をきたさないように、非常に大きな値のハードリミットが設けられています。この上限を超えるテンプレートは生成に失敗します。
ネストされたジェネレーターでは、多数のセクションを含むドキュメントを容易に作成できるため、読み込めないドキュメントが生成される可能性があります。大規模なドキュメントの生成すべてに安全対策が必要なわけではありませんが、設定可能な上限値には次の制限が設けられています。