12.8.1 PDF形式ファイルを仕分け出力する場合
(1) 概要
PDF形式ファイルを仕分け出力する場合,仕分けするキーの数やフィールド名をPDF仕分け定義ファイルに指定します。
(2) 形式
PDF仕分け定義ファイルは,メモ帳など,テキストファイルが編集できるエディタを起動して編集します。任意の拡張子のファイルを使用できます。
PDF形式ファイルを仕分け出力する場合のPDF仕分け定義ファイルの形式を次に示します。項目は,コンマ「,」で区切って記述します。
(3) キーワード
PDF仕分け定義ファイルに指定するキーワードは,大文字,小文字の区別をしません。
(a) KEYFIELD行
KEYFIELD行は,必ず1行目に指定してください。1行目がKEYFIELD行でなかったり,KEYFIELD行が複数指定されていたりした場合は,エラー(KEEU020-E)になります。
- ■KEYFIELD行の形式
-
KEYFIELD,キー数,仕分けキーフィールド名1〔〔,仕分けキーフィールド名2〕,…〕
- KEYFIELD
-
キーワードKEYFIELDを指定します。指定を省略した場合は,エラー(KEEU020-E)になります。
- キー数
-
仕分けするキーの数を,1以上の整数で指定します。0を指定した場合,または指定を省略した場合は,エラー(KEEU020-E)になります。
- 仕分けキーフィールド名
-
仕分けするキーフィールド名を,「キー数」で指定した数だけコンマ「,」で区切って指定します。指定を省略した場合は,エラー(KEEU020-E)になります。
また,指定されたフィールド名の数と「キー数」で指定した数が合わなかったり,仕分けキーフィールド名に同じフィールド名を複数指定したりした場合も,エラー(KEEU020-E)になります。
指定した仕分けキーフィールド名に一致するフィールドがない場合は,エラー(KEEU019-E)になります。
(b) TOTAL行
PDF仕分け定義ファイルのTOTAL行は,省略できます。ただし,総集計ページがある場合や,総集計ページを別ファイルにする場合は,指定してください。
TOTAL行が複数指定されている場合は,エラー(KEEU020-E)になります。
- ■TOTAL行の形式
-
〔TOTAL,出力先ファイル名〕
- TOTAL
-
キーワードTOTALを指定します。指定を省略した場合は,エラー(KEEU020-E)になります。
- 出力先ファイル名
-
総集計ページを出力するPDF形式ファイル名を指定します。指定を省略した場合は,エラー(KEEU020-E)になります。
(c) DATA行
複数の行で「仕分けキーフィールドのデータ」に指定したデータがすべて同じ場合は,エラー(KEEU020-E)になります。
- ■DATA行の形式
-
DATA,出力先ファイル名,仕分けキーフィールド名1のデータ1〔〔,仕分けキーフィールド名2のデータ1〕…〕
〔DATA,出力先ファイル名,仕分けキーフィールド名1のデータ2〔〔,仕分けキーフィールド名2のデータ2〕…〕〕
:
- DATA
-
キーワードDATAを指定します。指定を省略した場合は,エラー(KEEU020-E)になります。
- 出力先ファイル名
-
仕分けするページを出力するPDF形式ファイル名を指定します。指定を省略した場合は,エラー(KEEU020-E)になります。
- 仕分けキーフィールド名のデータ
-
KEYFIELD行の「仕分けキーフィールド名」に対応するデータを,「キー数」で指定した数だけコンマ「,」で区切って指定します。指定されたすべてのデータで,マッピングデータファイルと照合して仕分けされます。指定を省略した場合は,エラー(KEEU020-E)になります。
また,指定した「仕分けキーフィールドのデータ」の数と「キー数」で指定した数が合わなかった場合も,エラー(KEEU020-E)になります。
●データの指定のしかた
-
データの文字列は,そのまま記述するか,または「"」で囲みます。
-
データ中に「"」が使用されている場合は,「"」を二つ続けて記述し,データの両端を「"」で囲んでください。
「E"UR」とする場合は,「"E""UR"」と指定します。
-
データ中に区切り文字が使用されている場合は,文字列の両端を「"」で囲んでください。
「,」が区切り文字の場合,「EU,R」とするときは,「"EU,R"」と指定します。
-