12.6.3 キーワード
しおり定義ファイルに指定するキーワードとオプションは,大文字,小文字の区別をしません。
- 〈この項の構成〉
(1) NAME
「PDF形式ファイルを構成するサブ文書(帳票)を示すしおり」の文字列(帳票名)を指定します。NAMEキーワードは,出力する帳票ファイルごとに一つだけ指定します。一つの帳票ファイルに複数のNAMEキーワードを指定した場合は,エラー(KEEU027-E)になります。
- ■キーワードNAMEの形式
-
NAME="文字列"〔,倍率 | ,fit | ,fith〕
- 文字列
-
「PDF形式ファイルを構成するサブ文書(帳票)を示すしおり」の文字列(帳票名)を「"」で囲んで指定します。文字列が「"」で囲まれていない場合,または「""」のように空の文字列で指定されている場合は,エラー(KEEU027-E)になります。
文字列中に「"」を指定したい場合は,「"」を二つ続けて記述して,文字列の両端を「"」で囲んでください。例えば,「E"UR」とする場合は,「"E""UR"」と指定します。
-
文字列に使用できる文字コード
文字列に使用できる文字コードについては,マニュアル「EUR システム設計ガイド」を参照してください。
文字列は,任意の文字列で指定できますが,制御文字は指定できません。文字列に制御文字を指定した場合は,半角空白に置き換えて出力されます。
-
指定できる文字列の長さ
指定できる文字列の長さに制限はありません。
-
- 倍率 | fit | fith
-
ページの表示方法を指定します。指定を省略した場合は,100(%)で表示されます。
ページの表示位置は,Adobe Readerの仕様と同じです。
倍率
表示するページの倍率を,10〜1,600(%)の整数で指定します。
fit
ページ全体が,表示ウィンドウに収まるサイズで表示されます。
オプションfitを「"」で囲んで指定すると,エラー(KEEU027-E)になります。
fith
ページの横幅が,表示ウィンドウの横幅と一致するように表示されます。
オプションfithを「"」で囲んで指定すると,エラー(KEEU027-E)になります。
(2) BREAKFLD
「(帳票に出力する)データのまとまりを表す項目のしおり」のキーとなるフィールド名を指定します。
キーワードBREAKFLDは,5行まで(5階層表示)指定できます。6行以上指定した場合は,エラー(KEEU027-E)になります。階層は,キーワードBREAKFLDに指定したフィールド順です。キーワードBREAKFLDに指定したフィールド中のデータが直前のデータと異なる値の場合(一番目のデータも含む),その値が階層の中を分類する文字列として表示されます。
しおり定義ファイルのキーワードBREAKFLDで指定したフィールドのマッピングデータには「"」を含めないでください。
- ■キーワードBREAKFLDの形式
-
BREAKFLD="フィールド名1"〔,倍率1 | ,fit | ,fith〕
BREAKFLD="フィールド名2"〔,倍率2 | ,fit | ,fith〕
:
BREAKFLD="フィールド名5"〔,倍率5 | ,fit | ,fith〕
- フィールド名
-
「(帳票に出力する)データのまとまりを表す項目のしおり」のキーとなるフィールド名を「"」で囲んで指定します。フィールド名が「"」で囲まれていない場合は,エラー(KEEU027-E)になります。
キーとなるフィールド名には,出力するデータのどのフィールドを指定してもかまいませんが,帳票を設計した時に設定された改ページや改ブロックのキーとなるフィールドと同じフィールド名を指定すると,帳票を設計した時と同じ情報の帳票を表示できます。どのフィールドが改ページや改ブロックのキーとなるフィールドに設定されているかを知るには,EUR 帳票作成機能で確認してください。
指定したフィールドのデータが画像データの場合は,画像ファイル名がしおりとして表示されます。
また,指定したフィールドのデータが空データだった場合は,「(空データ)」がしおりとして表示されます。
次に示すフィールド名をキーワードBREAKFLDに指定した場合,エラーにはなりませんが,指定したn番目のしおりは出力されません。
-
帳票を設計した時にフィールド定義されていないフィールド名
-
帳票に貼り付けられていないフィールド名
-
- 倍率 | fit | fith
-
ページの表示方法を指定します。指定を省略した場合は,100(%)で表示されます。
実際の大きさで表示する場合は,表示方法の指定を省略するか,または「100」を指定してください。
ページの表示位置は,Adobe Readerの仕様と同じです。
倍率
表示するページの倍率を,10〜1,600(%)の整数で指定します。
fit
ページ全体が,表示ウィンドウに収まるサイズで表示されます。
オプションfitを「"」で囲んで指定すると,エラー(KEEU027-E)になります。
fith
ページの横幅が,表示ウィンドウの横幅と一致するように表示されます。
オプションfithを「"」で囲んで指定すると,エラー(KEEU027-E)になります。