帳票システム構築支援 uCosminexus EUR uCosminexus EUR サーバ帳票出力

[目次][索引][前へ][次へ]

3.6.1 コーディング例で使用しているファイル

eurpsコマンドを使用する場合,あらかじめファイルを設定する必要があります。ここでは,コーディング例で使用するファイルについて説明します。

<この項の構成>
(1) コーディング例で使用しているファイル
(2) ファイルの定義例

(1) コーディング例で使用しているファイル

コーディング例で使用しているファイル名を次に示します。

表3-23  コーディング例で使用しているファイル名

ファイルの種類 ファイル名
データファイル mapping1.csv,mapping2.csv,mapping3.csv
Acrobat JavaScript定義ファイル javascript.csv
暗号化設定ファイル crypto.txt
しおり定義ファイル bookmark1.txt,bookmark2.txt,bookmark3.txt
PDF仕分け定義ファイル shiwake.csv
ビューアプレファレンス定義ファイル pdfviewer.csv
可変記号値定義ファイル DBVar1.txt,DBVar2.txt,DBVar3.txt
仕分けプリンタ nps_pr2
仕分け定義情報ファイル shiwake.dat
出力プリンタ Windows環境の場合 Printer1
UNIX/Linux環境の場合 LIPSPR1,PSPR2,ESCPPR3
出力先ファイル 印刷ファイルの場合 output.prn
PDLファイルの場合 output.ls3,output.ps2
PDF形式ファイルの場合 output.pdf
CSV形式ファイルの場合 output.csv
EUR形式ファイルの場合 output.eup,output.euv
Excel形式ファイルの場合 output.xlsx
接続情報ファイル DBInfo1.txt,DBInfo2.txt,DBInfo3.txt
帳票セット指定ファイル formset.txt
帳票ファイル sample1.fms,sample2.fms,sample3.fms
複数様式情報定義ファイル formdef.txt
文書しおり定義ファイル docbm1.txt,docbm2.txt
文書情報設定ファイル PDFdoc.txt
出力ページ情報ファイル pageinfo.csv

(2) ファイルの定義例

コーディング例で使用しているファイルの定義例を次に示します。

表3-24  ファイルの定義例

指定例に使用したファイル名 定義例
文書情報設定ファイル 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="sample"
BREAKFLD=100
bookmark1.txt NAME="東京"
BREAKFLD=200
bookmark2.txt NAME="大阪"
BREAKFLD=130
bookmark3.txt NAME="福岡"
BREAKFLD=80
暗号化設定ファイル crypto.txt OwnerPassword=OWNER
DisablePrint=Yes
UserPassword=HITACHI
PDF仕分け定義ファイル shiwake.csv KEYFIELD,1,氏名番号
DATA,00000001.pdf,00000001,TARO
DATA,00000002.pdf,00000002,HANAKO
帳票セット指定ファイル formset.txt
  • データファイルを指定する場合
    sample1.fms,mapping1.csv
    sample2.fms,mapping2.csv
    sample3.fms,mapping3.csv
  • 可変記号値定義ファイルを指定する場合
    sample1.fms,DBVar1.txt
    sample2.fms,DBVar2.txt
    sample3.fms,DBVar3.txt
帳票セット指定ファイル
(しおり付きPDF形式ファイルの場合)
formset.txt
  • データファイルを指定する場合
    sample1.fms,mapping1.csv,,bookmark1.txt
    sample2.fms,mapping2.csv,,bookmark2.txt
    sample3.fms,mapping3.csv,,bookmark3.txt
  • 可変記号値定義ファイルを指定する場合
    sample1.fms,DBVar1.txt,,bookmark1.txt
    sample2.fms,DBVar2.txt,,bookmark2.txt
    sample3.fms,DBVar3.txt,,bookmark3.txt
プリンタ定義ファイル名 LIPSPR1 LIPSIII対応プリンタ,解像度300dpi,ハードマージン上下左右5mm,2段カセット,LPプリンタ名は,Printer1で登録されているプリンタ,自動給紙,モノクロ印刷
  • HP-UX / Linuxの場合
    [LIPSPR1]
    PDLType=LIPS3
    XDpi=300
    YDpi=300
    Margin=5:5:5:5
    Cassettes=2
    Duplex=FALSE
    Color=FALSE
    DefaultCassette=Auto
    Command=/usr/bin/lp -c -oraw -onb -dPrinter1
  • AIXの場合
    [LIPSPR1]
    PDLType=LIPS3
    XDpi=300
    YDpi=300
    Margin=5:5:5:5
    Cassettes=2
    Duplex=FALSE
    Color=FALSE
    DefaultCassette=Auto
    Command=/usr/bin/lp -c -onobanner -dPrinter1
PSPR2 PostScript Level2対応プリンタ,解像度600dpi,ハードマージン上下左右5mm,3段カセット,LPプリンタ名は,Printer2で登録されているプリンタ,自動給紙,両面カラー印刷
  • HP-UXの場合
    [PSPR2]
    PDLType=PS2
    XDpi=600
    YDpi=600
    Margin=5:5:5:5
    Cassettes=3
    Duplex=FALSE
    Color=TRUE
    DefaultCassette=Auto
    Command=/usr/bin/lp -c -oraw -onb -dPrinter2
    Font=MS明朝:HeiseiMin-W3-90ms-RKSJ-H,MSゴシック:HeiseiKakugo-W3-90ms-RKSJ-H
  • AIX,およびLinuxの場合
    [PSPR2]
    PDLType=PS2
    XDpi=600
    YDpi=600
    Margin=5:5:5:5
    Cassettes=3
    Duplex=FALSE
    Color=TRUE
    DefaultCassette=Auto
    Command=/usr/bin/lp -c -onobanner -dPrinter2
    Font=MS明朝:HeiseiMin-W3-90ms-RKSJ-H,MSゴシック:HeiseiKakugo-W3-90ms-RKSJ-H
ESCPPR3 ESC/P対応プリンタ,解像度180dpi,1段カセット,LPプリンタ名は,Printer3で登録されているプリンタ,自動給紙,モノクロ印刷
  • HP-UXの場合
    [ESCPPR3]
    PDLType=ESCP
    XDpi=180
    YDpi=180
    Cassettes=1
    Duplex=FALSE
    Color=FALSE
    DefaultCassette=Auto
    Command=/usr/bin/lp -c -oraw -onb -dPrinter3
  • AIX,およびLinuxの場合
    [ESCPPR3]
    PDLType=ESCP
    XDpi=180
    YDpi=180
    Cassettes=1
    Duplex=FALSE
    Color=FALSE
    DefaultCassette=Auto
    Command=/usr/bin/lp -c -onobanner -dPrinter3