帳票システム構築支援 uCosminexus EUR uCosminexus EUR サーバ帳票出力
ここではコーディング例の読み方について説明します。
JavaBeans起動部品のコーディング例には,「1.配列定義領域」,「2.ファイル名指定領域」,「3.エラー番号指定領域」の可変領域があります。必要な設定に合わせて,可変領域を設定してください。
コーディング例で使用しているファイル名を次に示します。
表5-25 コーディング例で使用しているファイル名
| ファイルの種類 | ファイル名 | |
|---|---|---|
| 帳票ファイル | sample1.fms,sample2.fms,sample3.fms | |
| マッピングデータファイル | mapping1.csv,mapping2.csv,mapping3.csv | |
| 可変記号値定義ファイル | DBVar1.txt,DBVar2.txt,DBVar3.txt | |
| 接続情報ファイル | DBInfo1.txt | |
| 複数様式情報定義ファイル | formdef.txt | |
| 帳票セット指定ファイル | formset.txt | |
| 文書情報設定ファイル | pdfdoc.txt | |
| 文書しおり定義ファイル | docbm1.txt,docbm2.txt | |
| しおり定義ファイル | bookmark1.txt,bookmark2.txt,bookmark3.txt | |
| PDF仕分け定義ファイル | shiwake.csv | |
| 暗号化設定ファイル | crypto.txt | |
| 出力するプリンタ | Printer1 | |
| 出力先ファイル | PDF形式ファイルの場合 | output.pdf |
| EUR形式ファイルの場合 | output.euv,output.eup | |
| CSV形式ファイルの場合 | output.csv | |
| Excel形式ファイルの場合 | output.xlsx | |
コーディング例で使用しているファイルの定義例を次に示します。
表5-26 ファイルの定義例
| コーディング例に使用したファイル名 | 定義例 | |
|---|---|---|
| 可変記号値定義ファイル |
DBVar1.txt | 代理店=横浜 社員番号=10000 |
| DBVar2.txt | 代理店=名古屋 社員番号=15000 |
|
| 接続情報ファイル | DBInfo1.txt | DABrokerHost=hostname DBType=HiRDB SendBufferSize=64 TimeoutInterval=60 User=USERID QueryExclusiveString=WITH ROLLBACK |
| 複数様式情報定義ファイル | formdef.txt | group 1 { formtransfercondition { keybreaktopform=ON fieldname="社員番号" } formfilename "sample1.fms" { transfercondition=NPNF printnewpaper=OFF resetpagenumber=ON } formfilename "sample2.fms" { transfercondition=KBNF printnewpaper=OFF resetpagenumber=OFF } } |
| 帳票セット指定ファイル | formset.txt |
|
| 帳票セット指定ファイル(しおり付きPDF形式ファイルの場合) | formset.txt |
|
| 文書情報設定ファイル | pdfdoc.txt | TITLE="人事管理" SUBTITLE="TOKYO-Area" AUTHOR="Jinji1" KEYWORD="Jinji,TOKYO,YOKOHAMA,CHIBA" |
| 文書しおり定義ファイル |
docbm1.txt | TITLE=docinfotitle SCALE=150 BOOKMARK=open |
| docbm2.txt | TITLE="地域別売り上げ" SCALE=120 BOOKMARK=close |
|
| しおり定義ファイル |
bookmark1.txt | NAME="東京" BREAKFLD =200 |
| bookmark2.txt | NAME="大阪" BREAKFLD =130 |
|
| bookmark3.txt | NAME="福岡" BREAKFLD=80 |
|
| PDF仕分け定義ファイル | shiwake.csv | KEYFIELD,1,氏名番号 DATA,00000001.pdf,00000001,TARO DATA,00000002.pdf,00000002,HANAKO |
| 暗号化設定ファイル | crypto.txt | OwnerPassword=OWNER DisablePrint=Yes UserPassword=HITACHI |
All Rights Reserved. Copyright (C) 2008, 2011, Hitachi, Ltd.