キーワード=値
5.7 複数様式情報定義ファイル
group 様式グループ番号 {
〔grouptransfercondition { …様式グループ遷移条件 transfercondition={KBNF|EOFN}
〔fieldname="フィールド名"〕
}〕
〔formtransfercondition { …様式間遷移条件 keybreaktopform={ON|OFF}
〔fieldname="フィールド名"〕
}〕
〔formfilename "帳票ファイル名" { …様式遷移情報 transfercondition={NPNF|KBNF|EOFN}
printnewpaper={ON|OFF}
resetpagenumber={ON|OFF}
〔traycode=給紙トレイ番号〕
}〕
〔subgroup サブ様式グループ番号 { …サブ様式グループ grouptransfercondition {
transfercondition=KBNF fieldname="フィールド名"
}
〔formtransfercondition { keybreaktopform={ON|OFF}
〔fieldname="フィールド名"〕
}〕
formfilename "帳票ファイル名" { transfercondition={NPNF|KBNF}
printnewpaper={ON|OFF}
resetpagenumber={ON|OFF}
〔traycode=給紙トレイ番号〕
} }〕
}
:
複数様式情報定義ファイルで指定するキーワードは,次のとおりです。
表 5‒7 複数様式情報定義ファイルで指定するキーワード
キーワード 説明 キーワードの
省略可否 group グルーピングした出力様式(様式グループ)を識別する番号を指定します。 × grouptransfercondition グループごとに様式を切り替える条件(様式グループ遷移条件)を指定しま
す。
○
formtransfercondition フィールドごとに様式を切り替える条件(様式間遷移条件)を指定します。 ○ formfilename 様式遷移情報を指定します。
ここでは,様式を切り替える条件,両面印刷時の白紙挿入の条件,ページ番 号の指定方法などを設定します。
○
subgroup サブ様式グループを識別する番号を指定します。 ○
(凡例)
×:必ず指定するキーワードです。
重要
• サブ様式グループは,先頭の様式グループには指定できません。先頭の様式グループに指定 してもエラーにはなりませんが,正しく帳票出力できません。
• 様式グループまたはサブ様式グループの先頭に定義した様式の帳票は,必ず出力されるよう に指定してください。様式グループ,またはサブ様式グループの先頭に定義した様式の帳票 が出力されない場合,帳票は正しく出力されません。
(1) group
様式グループを識別する番号を指定します。
■group の形式
group 様式グループ番号 様式グループ番号
様式グループ番号を 1 以上の整数で指定します。様式グループ番号は,様式グループ間で同じ番号 がないように指定してください。同じ様式グループ番号がある場合,または様式グループ番号が昇 順で指定されていない場合は,エラーコード 4631 を返します。
様式グループは,次に示すように,読み込むデータファイルごとに作成します。
図 5‒5 複数様式情報定義ファイルとデータファイルの例(様式グループを読み込むデータファ イルごとに作成する場合)
サンプル「保険申込書」のように,一つのデータファイルを 3 様式で共有していても,様式ごとに 1 レ コードのデータを読み込む場合は,様式グループは三つになります。
図 5‒6 複数様式情報定義ファイルとデータファイルの例(様式ごとに 1 レコードのデータを読 み込む場合)
(2) grouptransfercondition
様式グループを切り替える条件(様式グループ遷移条件)を指定します。grouptransfercondition は,指 定を省略できます。
■grouptransfercondition の形式
〔grouptransfercondition { transfercondition={KBNF|EOFN}
〔fieldname="フィールド名"〕
}〕