document-repeat-elementnameフォーム・フィールドを使用したPDFテンプレートの繰返し
PDFテンプレートのdocument-repeat-elementname
フォーム・フィールドを使用すると、指定したデータ要素のグループに対してテンプレート全体を繰返しできます。
データ要素のグループに同じPDFテンプレートを使用する場合は、document-repeat-elementname
PDFフォーム・フィールドをレポートで使用するデータ要素のグループ名に設定します。
レポートでのPDFテンプレートの繰返し
document-repeat-elementname
PDFフォーム・フィールドが設定されている場合、レポートを実行すると、FormProcessorユーティリティによってPDFテンプレートおよび関連するXMLデータが文書繰返しエンジンに送信されます。 ドキュメント・リピート・エンジンは、document-repeat-elementname
で指定されたグループの要素ごとにPDFテンプレートを繰り返し、レポートを生成します。
例15-1 月次給与明細の生成
部門の従業員ごとに月次給与明細を生成するには、次に示すようにdocument-repeat-elementname
フォーム・フィールドを部門の従業員のデータに関連付けられたグループ要素の名前に設定し、employee_Data
要素を含むXMLデータをテンプレートに指定します。 レポートでは、各従業員給与明細書に対して同じテンプレートが反復処理されます。
<?set-property: document-repeat-elementname; employee_Data?>
次の図は、PDFテンプレートのdocuments-repeat-elementnameフィールド・エントリを示しています。
次の図は、従業員の給与明細を含むレポートを示しています。