prprintxコマンドの記述例について、以下の場合に分けて記述します。
入力データ形式が「可変長」の場合
入力データ形式が「XML」の場合
List Managerで帳票配信・出力を行う場合、「-glmlogicaldestinationオプション」を指定する必要があります。
入力データのデータファイル名に、帳票管理サーバがWindowsの場合「c:¥temp¥data1.dat」、帳票管理サーバがSolarisの場合「/temp/data1.dat」を指定して、prprintxコマンドを実行します。
入力データ「data1.dat」の文字コード系は、帳票管理サーバがWindowsの場合「Shift-JIS」、帳票管理サーバがSolarisの場合「EUC(S90)」、帳票管理サーバがLinuxの場合「UTF-8」です。
prprintx "c:\temp\data1.dat" -indatacode "SJIS"
以下のように記述した入力データ「data1.dat」を使用します。
prprint -glmlogicaldestination "prt1" -assetsdir "c:\tmp\data" "uriage" ナカハラ電気 | 20040521 | 03101 | 005 | 0020 | カラーテレビ | 3 | 120000 ナカハラ電気 | 20040521 | 03101 | 005 | 0022 | カラオケセット | 1 | 82000 ナカハラ電気 | 20040521 | 03101 | 005 | 0100 | 電気掃除機 | 2 | 23000
PATH=/opt/FJSVoast/bin:/opt/FJSVlstm/bin:$PATH LANG=ja_JP.eucJP OA_EUCTYPE=s90 LD_LIBRARY_PATH=/opt/FJSVoast/lib:/opt/FJSVlstm/lib:$LD_LIBRARY_PATH export PATH LANG OA_EUCTYPE LD_LIBRARY_PATH prprintx "/temp/data1.dat"
以下のように記述した入力データ「data1.dat」を使用します。
prprint -glmlogicaldestination "prt1" -assetsdir "/home/user1/data" "uriage" ナカハラ電気 | 20040521 | 03101 | 005 | 0020 | カラーテレビ | 3 | 120000 ナカハラ電気 | 20040521 | 03101 | 005 | 0022 | カラオケセット | 1 | 82000 ナカハラ電気 | 20040521 | 03101 | 005 | 0100 | 電気掃除機 | 2 | 23000
PATH=/opt/FJSVoast/bin:/opt/FJSVlstm/bin:$PATH LANG=ja_JP.UTF-8 LD_LIBRARY_PATH=/opt/FJSVoast/lib:/opt/FJSVlstm/lib:$LD_LIBRARY_PATH export PATH LANG LD_LIBRARY_PATH prprintx "/temp/data1.dat"
入力データは、帳票管理サーバがSolarisの場合と同様の「data1.dat」を使用します。
入力データのデータファイル名に、帳票管理サーバがWindowsの場合「c:¥temp¥data1.xml」、帳票管理サーバがSolaris/Linuxの場合「/temp/data1.xml」を指定して、prprintxコマンドを実行します。
入力データ「data1.xml」の文字コード系はShift-JISです。
prprintx "c:\temp\data1.xml" -indatacode "SJIS"
以下のように記述した入力データ「data1.xml」を使用します。
prprint -glmlogicaldestination "prt1" -assetsdir "c:\tmp\data" "syains" <?xml version="1.0" encoding="Shift_JIS" ?> <社員証> <顔写真>syasin.bmp</顔写真> <名前>姓 名</名前> <社員番号>123456</社員番号> <入社日>19920401</入社日> </社員証>
PATH=/opt/FJSVoast/bin:/opt/FJSVlstm/bin:$PATH LANG=ja_JP.PCK LD_LIBRARY_PATH=/opt/FJSVoast/lib:/opt/FJSVlstm/lib:$LD_LIBRARY_PATH export PATH LANG LD_LIBRARY_PATH prprintx "/temp/data1.xml"
以下のように記述した入力データ「data1.xml」を使用します。
prprint -glmlogicaldestination "prt1" -assetsdir "/home/user1/data" "syains" <?xml version="1.0" encoding="Shift_JIS" ?> <社員証> <顔写真>syasin.bmp</顔写真> <名前>姓 名</名前> <社員番号>123456</社員番号> <入社日>19920401</入社日> </社員証>
PATH=/opt/FJSVoast/bin:/opt/FJSVlstm/bin:$PATH LANG=ja_JP.UTF-8 LD_LIBRARY_PATH=/opt/FJSVoast/lib:/opt/FJSVlstm/lib:$LD_LIBRARY_PATH export PATH LANG LD_LIBRARY_PATH prprintx "/temp/data1.xml"
入力データは、帳票管理サーバがSolarisの場合と同様の「data1.xml」を使用します。