3–27–3 繰り返しの設定

データソースにある差し込みデータの個数が、用紙に配置された差込オブジェクトの数より多いとき、印刷またはPDF出力時に用紙を繰り返す設定ができます。繰り返しの設定は、プロパティペインの「差込」タブで行います。

プロパティペインの「差込」タブ

図3・101 プロパティペインの「差込」タブ

プロパティペインの「差込」タブは、差込オブジェクトが選択されているときにのみ表示されます。

繰り返し設定には選択肢が三つあります。

なにも設定しない

「全ページ差込」と「データリピート」の両方のチェックがOFFのときは、データソースのデータは用紙PDFの各差込オブジェクトに設定された差込順に一回だけ差し込まれます。差込オブジェクトを使い終わると余ったデータは捨てられます。

全ページ差込

「全ページ差込」をONにすると、印刷またはPDF出力時、配置された差込オブジェクトの数以上にデータが存在すれば、データを使い終わるまで全てのページを繰り返し出力します。

「全ページ差込」は、次のように設定します。

全ページ差込では、差込オブジェクトに設定された差込順番に従ってデータが差し込まれ、その結果としてページが出力されます。データが余ると初回と同じ順番で、最初のページから2回目のデータが差し込まれます。それを繰り返します。

1行1レコードにチェックを付けると、データソースの1行を1レコードとして、行数分ページが出力されます。

データリピート

配置された差込オブジェクトの数以上にデータが存在すると、データを使い終わるまで「データリピート」がONになっている差込オブジェクトがあるページを繰り返し出力します。

データリピートは差込オブジェクトに対して次のように設定します。

複数のページに複数の差込オブジェクトがあるとき、リピートされる差込オブジェクトと出力されるページのリピート順位は次のように決まります。

「全ページ差込」がONのときは「データリピート」は無視されます。

「1行1レコード」がONのときも「データリピート」は無視されます。

設定例

三つの繰り返し設定の違いについて図3・102 データソースと用紙の差込オブジェクトに示す例によって説明します。この例ではデータソースにA~Fの6件のデータがあり3行に分かれていて、用紙PDFの1ページから3ページにそれぞれ一つの差込オブジェクトが設定されているとします。

images/concept_datasource--epub--9.png

図3・102 データソースと用紙の差込オブジェクト

PDF出力結果は、三つの選択肢と「1行1レコード」のON/OFFに応じて図3・103 三つの設定と「1行1レコード」のON/OFFによるPDF出力結果の比較のようになります(この図の末尾の例では、用紙2の差込オブジェクトにデータリピートを設定しているものとします)。

images/concept_dataout--epub--9.png

図3・103 三つの設定と「1行1レコード」のON/OFFによるPDF出力結果の比較