SpoolライターVer5.0を使った注文書のサンプルをご紹介します。
まずは印刷イメージをご覧ください。
・画像イメージの印刷
㈱オフィスクアトロのロゴ・マークを画像イメージで印刷しています。
・バー・コードの印刷
CODE39のバー・コードを印刷しています。
・印鑑イメージの印刷
「池田」の印鑑のイメージを印刷しています。
・カラー・キー・ワードによる文字色の印刷
COLOR(RED)や COLOR(BLU)による文字色の印刷をしています。
・罫線の印刷
伝票イメージを罫線で印刷しています。
[印刷ファイル:ORDERF ]
ソースはこちらから
0001.00 R RECORD 0002.00 DFNLIN(*VRT 11 1 10) 0003.00 DFNLIN(*HRZ 10 1 86) 0004.00 DFNLIN(*VRT 11 87 3) 0005.00 DFNLIN(*HRZ 11 1 14) 0006.00 DFNLIN(*HRZ 13 1 116) 0007.00 DFNLIN(*VRT 12 7 2) 0008.00 DFNLIN(*VRT 12 11 2) 0009.00 DFNLIN(*VRT 11 15 3) 0010.00 DFNLIN(*VRT 11 17 3) 0011.00 DFNLIN(*VRT 11 19 3) 0012.00 DFNLIN(*VRT 11 21 3) 0013.00 DFNLIN(*VRT 11 48 3) 0014.00 DFNLIN(*VRT 14 3 7) 0015.00 DFNLIN(*VRT 20 1 34) 0016.00 DFNLIN(*VRT 11 58 14) 0017.00 DFNLIN(*HRZ 20 1 116) 0018.00 DFNLIN(*VRT 14 60 7) 0019.00 DFNLIN(*VRT 14 117 40) 0020.00 DFNLIN(*HRZ 21 1 116) 0021.00 DFNLIN(*HRZ 24 1 116) 0022.00 DFNLIN(*VRT 21 19 33) 0023.00 DFNLIN(*VRT 21 82 4) 0024.00 DFNLIN(*VRT 21 92 4) 0025.00 DFNLIN(*HRZ 25 1 116) 0026.00 DFNLIN(*VRT 25 3 29) 0027.00 DFNLIN(*VRT 25 74 29) 0028.00 DFNLIN(*VRT 25 84 29) 0029.00 DFNLIN(*VRT 25 101 29) 0030.00 DFNLIN(*VRT 25 115 29) 0031.00 * 明細 0032.00 DFNLIN(*HRZ 27 1 116) 0033.00 DFNLIN(*HRZ 29 1 116) 0034.00 DFNLIN(*HRZ 31 1 116) 0035.00 DFNLIN(*HRZ 33 1 116) 0036.00 DFNLIN(*HRZ 35 1 116) 0037.00 DFNLIN(*HRZ 37 1 116) 0038.00 DFNLIN(*HRZ 39 1 116) 0039.00 DFNLIN(*HRZ 41 1 116) 0040.00 DFNLIN(*HRZ 43 1 116) 0041.00 DFNLIN(*HRZ 45 1 116) 0042.00 DFNLIN(*HRZ 47 1 116) 0043.00 DFNLIN(*HRZ 49 1 116) 0044.00 DFNLIN(*HRZ 51 1 116) 0045.00 DFNLIN(*HRZ 53 1 116) 0046.00 * FOOTER 0047.00 DFNLIN(*VRT 54 84 6) 0048.00 DFNLIN(*VRT 54 101 6) 0049.00 DFNLIN(*VRT 54 115 6) 0050.00 DFNLIN(*VRT 54 117 6) 0051.00 DFNLIN(*HRZ 55 84 33) 0052.00 DFNLIN(*HRZ 57 84 33) 0053.00 DFNLIN(*HRZ 59 84 33) 0054.00 DFNLIN(*HRZ 59 1 84) 0055.00 DFNLIN(*VRT 54 1 6) 0056.00 1 1' 株式会社オフィスクアトロ 御中 ' 0057.00 CHRSIZ(2 2) 0058.00 5 38' 注 文 書 ' 0059.00 CHRSIZ(2 2) 0060.00 COLOR(BLU) 0061.00 1 92IMAGE('/SPOOLWTR/SAMPLE/- 0062.00 LOGO-QUATTRO.JPG' 8 24) 0063.00 ORDER_NO 8A 8 90BARCOD(CODE39 4 29) 0064.00 12 96'69937870' 0065.00 CHRSIZ(2 1) 0066.00 11 1' 注文年 月 日 ' 0067.00 12 1' 28 7 6' 0068.00 CHRSIZ(1 2) 0069.00 11 17' 注 ' 0070.00 12 17'1 0 1 文 ' 0071.00 13 17' № ' 0072.00 12 49' 納期指定 ' 0073.00 CHRSIZ(1 2) 0074.00 14 1' 注 ' 0075.00 16 1' 文 ' 0076.00 18 1' 者 ' 0077.00 20 1' 名 ' 0078.00 15 8' 大阪府守口市本町 2-1-24' 0079.00 16 8' 570-0028' 0080.00 17 8' クアトロ産業株式会社 ' 0081.00 19 8' TEL 06-6993-7870' 0082.00 20 8' 7/6 15:25' 0083.00 16 50' 様 ' 0084.00 CHRSIZ(2 2) 0085.00 15 58' 納 ' 0086.00 17 58' 品 ' 0087.00 19 58' 先 ' 0088.00 15 66' 大阪府守口市本町 2-1-24' 0089.00 16 66' 570-0028' 0090.00 17 66' クアトロ販売株式会社 ' 0091.00 19 66' TEL 06-6993-8746' 0092.00 16107' 様 ' 0093.00 CHRSIZ(2 2) 0094.00 21 1' 御 注 文 № ' 0095.00 21 27' 特 記 事 項 ' 0096.00 21 61' 受 注 者 名 ' 0097.00 21 98' 備 考 ' 0098.00 23 3'1256' 0099.00 CHRSIZ(1 2) 0100.00 23 61' 池田 一明 ' 0101.00 22 84IMAGE('/SPOOLWTR/SAMPLE/- 0102.00 IKEDA.JPG' 3 10) 0103.00 25 5' 品 番 ' 0104.00 25 21' 品 名 ' 0105.00 25 75' 数 量 色 ' 0106.00 25102' 金 額 ' 0107.00 * 明細 0108.00 26 1' 01 2880' 0109.00 26 21'PANEL-WORKER SPOOL ライター ' 0110.00 26 77' 2' 0111.00 26 86' 赤---* ' 0112.00 COLOR(RED) 0113.00 26105'1,000,000' 0114.00 28 1' 02 2881' 0115.00 28 21'PANEL-WORKER CHICAGO- 0116.00 スタンダード版 ' 0117.00 28 77' 3' 0118.00 28 86' 青---* ' 0119.00 COLOR(BLU) 0120.00 28105'1,140,000' 0121.00 30 1' 03 2882' 0122.00 30 21'EnterpriseServer AutoWeb' 0123.00 30 77' 1' 0124.00 30 86' 緑---* ' 0125.00 COLOR(GRN) 0126.00 30105' 360,000' 0127.00 * フッター 0128.00 54 1' 備考 ' 0129.00 CHRSIZ(2 1) 0130.00 55 87' 小 計 ' 0131.00 55105'2,500,000' 0132.00 57 87' 消 費 税 ' 0133.00 57105' 200,000' 0134.00 58 87' 合 計 ' 0135.00 CHRSIZ(1 2) 0136.00 58105'2,700,000' 0137.00 CHRSIZ(1 2)
[解説]
・画像イメージの印刷
㈱オフィスクアトロのロゴ・マークを画像イメージで印刷しています。
0061.00 1 92IMAGE('/SPOOLWTR/SAMPLE/- 0062.00 LOGO-QUATTRO.JPG' 8 24)
・画像イメージの印刷
IMAGEキーワードによって画像ファイルを指定して印刷することができます。
・バー・コードの印刷
CODE39のバー・コードを印刷しています。
0063.00 ORDER_NO 8A 8 90BARCOD(CODE39 4 29)
BARCODキー・ワードによってバー・コードを印刷することができます。
・印鑑イメージの印刷
「池田」の印鑑のイメージを印刷しています。
0101.00 22 84IMAGE('/SPOOLWTR/SAMPLE/- 0102.00 IKEDA.JPG' 3 10)
IMAGEキー・ワードによって印鑑イメージを印刷することができます。
・カラー・キー・ワードによる文字色の印刷
COLOR(RED)や COLOR(BLU)による文字色の印刷をしています。
0111.00 26 86' 赤---* ' 0112.00 COLOR(RED) 0118.00 28 86' 青---* ' 0119.00 COLOR(BLU) 0124.00 30 86' 緑---* ' 0125.00 COLOR(GRN)
COLORキー・ワードによって文字色を指定することができます。
・罫線の印刷
伝票イメージを罫線で印刷しています。
0002.00 DFNLIN(*VRT 11 1 10) 0003.00 DFNLIN(*HRZ 10 1 86) 0004.00 DFNLIN(*VRT 11 87 3)
DFNLINキー・ワードによって罫線を印刷することができます。
もちろんAPWによる罫線印刷、倍角印字も印刷することができます。
■ CRTEXPRTFによる印刷ファイルの作成
これらの新しい拡張されたキー・ワードを使用するには
SpoolライターVer5.0が提供している「拡張印刷装置ファイル作成」(CRTEXPRTF)コマンドを
使用して印刷ファイルを作成します。
拡張印刷装置ファイル作成 (CRTEXPRTF) 選択項目を入力して,実行キーを押してください。 ファイル . . . . . . . . . . . ORDPRTF 名前 ライブラリー . . . . . . . . QTROBJ 名前 , *CURLIB ソース・ファイル . . . . . . . QPRTSRC 名前 , *NONE ライブラリー . . . . . . . . QTRSRC 名前 , *LIBL, *CURLIB ソース・メンバー . . . . . . . *FILE 名前 , *FILE 生成重大度レベル . . . . . . . 20 0-30 フラグづけ重大度レベル . . . . 0 0-30 装置 : 印刷装置 . . . . . . . . . . *JOB 名前 , *JOB, *SYSVAL 印刷装置タイプ . . . . . . . . *SCS *SCS, *IPDS, *LINE... ユーザー指定の DBCS データ . . *NO *NO, *YES 外字 . . . . . . . . . . . . . *YES *YES, *NO テキスト ' 記述 ' . . . . . . . *SRCMBRTXT 終り F3= 終了 F4=プロンプト F5= 最新表示 F10= 追加のパラメーター F12= 取り消し F13= この画面の使用法 F24= キーの続き
[解説]
拡張印刷装置ファイル作成(CRTEXPRTF)はIBM iの印刷装置ファイル作成(CRTPRTF)と
ほぼ同じです。
CRTEXPRTFで印刷ファイルを作成することで新しい印刷ファイル(PRTF)を作成することが
できます。