($title_img_alt)

こちらからの投稿は、先頭に表示されているコメントへの返信になります。
APWでのバーコード印字 BX さん [ 8月10日(金) 15時26分 ]
お世話になります

APWは「5761AP1 V6R1M0 多機能DBCS印刷装置サポート」になります

そしてAPWでバーコードの印字を行ないたいのですが
「ADDAPW」に「BARCODE」パラメータが存在しません

例:「QAPS/ADDAPW LINE(1) BARCODE((1 10 1))」→F4 でエラーになる

6.1のマニュアルが存在せず、下記のマニュアルを参考にしているのですが
「BARCODE」パラメータは廃止になってしまったのでしょうか?
https://www.ricoh.co.jp/pps/download/pdf/apw_mpt_barcode.pdf
RE:APWでのバーコード印字 IKD さん [ 8月10日(金) 21時11分 ]
APW では元々 BARCODEパラメータは存在しません。
BARCODEパラメータはDDSキー・ワードとして存在していますが
*AFPDS 用の DDSキー・ワードです。

コマンド: QAPS/ADDAPW というコマンドはありますが
このコマンドには BARCODE というパラメータは存在しません。
パラメータが廃止されることはありません。

i5/OS Ver6.1 のマニュアルは今も存在しています。

https://www.ricoh.co.jp/pps/download/pdf/apw_mpt_barcode.pdf

は IBM ではなく RICHO のマニュアルです。( URLをご覧ください)
最新のリリース別のマニュアルは
http://www.as400-net.com/index.html
の左下部に紹介されています。
RE:APWでのバーコード印字 まめたろぅ さん [ 8月13日(月) 16時15分 ]
ADDAPW はコマンドラインで使用するものではないのでAPWソースで指定して下
さい。
(RPGソースと同じように例えばQAPWSRCのように)
APWソースで下記のように指定すればBARCODEキーワードの指定も有効です。
APWソースで記述する場合にはQAPSの指定は不要です。
ADDAPW LINE(1) BARCODE((1 10 1))
APWソースでの記述が完成したら、CRTAPWでAPW書式を作成します。
このCRTAPWコマンドの原始ファイル(SRCFILE)パラメータにAPWソースを指定し
ます。
書式が作成できたら、MRGAPWで書式をスプールにマージして完成です。
RE:APWでのバーコード印字 BX さん [ 8月17日(金) 9時35分 ]
IKDさん、まめたろぅさん、ありがとうございます

ソースに記述し下記2パターンで確認してみました
(コンパイルも通りました)

?ADDAPW LINE(1) SYMBOL(1 10 CODE39 BARCODE *LIBL)
?ADDAPW LINE(1) BARCODE((1 10 1))

?は正常にバーコードが印字され
?はバーコードが印字されずに、それ以降の印字箇所も白紙となりました

IBMiのバージョンは7.3、APWが6.1なんですが関係があるのですかね?
RE:APWでのバーコード印字 BX さん [ 8月17日(金) 9時40分 ]
文字化けしてしまったので再送です

IKDさん、まめたろぅさん、ありがとうございます

ソースに記述し下記2パターンで確認してみました
(コンパイルも通りました)

1.ADDAPW LINE(1) SYMBOL(1 10 CODE39 BARCODE *LIBL)
2.ADDAPW LINE(1) BARCODE((1 10 1))

1.は正常にバーコードが印字され
2.はバーコードが印字されずに、それ以降の印字箇所も白紙となりました

IBMiのバージョンは7.3、APWが6.1なんですが関係があるのですかね?
RE:APWでのバーコード印字 まめたろぅ さん [ 8月17日(金) 10時57分 ]
SYMBOL(APWの記号)を使用した場合には印刷できて
BARCODEキーワードの指定で印刷できないということは
IBM i からプリンターへの印刷方法が理由でしょう。
(IBM iやAPWのバージョンは関係ないのではないかと思います)
エミュレータ(PCOMやクライアントアクセス)のプリンターセッション経由での
印刷ではないでしょうか。
その場合、BARCODEキーワードは郵政バーコードのみサポートなのでCODE39な
どは印字されません。
もし、プリンターがネットワークプリンター(IPアドレスを設定できる)であれば
プリンターセッション経由の印刷ではなく、HPT(RMTOUTQ)での印刷を試してみ
てはどうでしょうか。
リコーさんの下記サイトを参考にしてみて下さい(既にご存知かも知れませんが)。
https://www.ricoh.co.jp/pps/download/pdf/hpt_guide_v15.pdf

お名前

パスワード

メールアドレス

タイトル

ホームページ

アドレス

項目