• 締切済み

AS400からバーコードを印字できない

AS400 ISERIES から サンプルPGを 実行し、SPOOLに印字されたデータをプリンターに出力しましたが バーコードは印字されず、数字等が印字されます。 手順や設定に問題がありますでしょうか? ハード構成 AS400 OS/400=V4.3 PCOMM =V5.7 プリンター=DOCUCENTER III C3300 手順 1.AS400 コマンド実行 OVRPRTF FILE(QPRINT) RPLUNPRT(*NO) 2.SPOOL出力確認 3.PCOMMの設定 下記の最下行2行追加 [Profile] ID=WS Version=7 [Telnet3270] Security=N [Telnet5250] HostName=172.18.65.15 Security=N [Communication] Link=telnet5250 Session=5250 [5250] SessionType=Printer HostCodePage=930-JK WorkStationID=P1183 PrinterType=IBM5553 ATRN=Y [Keyboard] CuaKeyboard=2 Language=Japanese IBMDefaultKeyboard=N DefaultKeyboard=C:\Documents and Settings\Administrator\Application Data\IBM\Personal Communications\AS400.KMP [printers]・・・・追加 ATRN=Y・・・・追加 4.以下のように印字されてしまう。 @++@B 1234567890 以上よろしくお願いします。

みんなの回答

  • kamoz
  • ベストアンサー率22% (2/9)
回答No.2

使用しているプリンターは、IBMプリンターをエミュレートして いるのでしょうか? 定義体のプリンタータイプが、5553 であれば、プリンター側が IBM データストリームをエミュレートできている必要があります。 確認してみてください。

goma7777
質問者

補足

回答ありがとうございます。 すいません、DOCUCENTER III C3300のプリンターに印字する場合、printertypeは何を指定すればよろしいか

  • minosennin
  • ベストアンサー率71% (1366/1910)
回答No.1

カテゴリー違いではないでしょうか。 [技術者向]コンピュータのカテなら回答がつくかも知れませんが・・。

goma7777
質問者

お礼

ありがとうございます。 カテゴリを変更して再登録します。

関連するQ&A

  • AS400からバーコードを印字できない

    AS400 ISERIES から サンプルPGを 実行し、SPOOLに印字されたデータをプリンターに出力しましたが バーコードは印字されず、数字等が印字されます。 手順や設定に問題がありますでしょうか? ハード構成 AS400 OS/400=V4.3 PCOMM =V5.7 プリンター=DOCUCENTER III C3300 手順 1.AS400 RPG サンプルPGM をコンパイル 2.AS400 印字不能文字を(*NO)で右記コマンド実行 OVRPRTF FILE(QPRINT) RPLUNPRT(*NO) 3.サンプルPGを実行 4.SPOOL出力確認 5.PCOMMの設定 下記の最下行2行追加 6.スプールからプリンタへ出力 [Profile] ID=WS Version=7 [Telnet3270] Security=N [Telnet5250] HostName=172.18.65.15 Security=N [Communication] Link=telnet5250 Session=5250 [5250] SessionType=Printer HostCodePage=930-JK WorkStationID=P1183 PrinterType=IBM5553 ATRN=Y [Keyboard] CuaKeyboard=2 Language=Japanese IBMDefaultKeyboard=N DefaultKeyboard=C:\Documents and Settings\Administrator\Application Data\IBM\Personal Communications\AS400.KMP [printers]・・・・追加 ATRN=Y・・・・追加 サンプルPG ------------------------------------------ FQPRINT O F 58 PRINTER I* IBAR DS I 1 2 R@C00             -省略- I 48 49 R@C175 I 50 51 R@C18 I 52 53 R@C191 I 54 55 R@C192 I 56 57 R@C193 I 58 58 R@C194 I* C MOVELX'0338' R@C00 C MOVELX'1B7E' R@C011 C MOVELX'4000' R@C012 C MOVELX'1600' R@C013 C MOVELX'0000' R@C021 C MOVELX'00' R@C022 C MOVELX'1B7E' R@C011 C MOVELX'4000' R@C012 C MOVELX'1600' R@C013 C MOVELX'0000' R@C021 C MOVELX'00' R@C022 C MOVELX'01' R@C03 C MOVELX'01' R@C04 C MOVELX'000E' R@C05 C MOVELX'000E' R@C06 C MOVELX'002B' R@C07 C MOVELX'002B' R@C08 C MOVELX'000E' R@C09 C MOVELX'0240' R@C10 C MOVELX'FFFF' R@C11 C MOVELX'FFFF' R@C12 C MOVELX'1B7E' R@C131 C MOVELX'4200' R@C132 C MOVELX'0F' R@C133 C MOVELX'0000' R@C14 C MOVELX'0000' R@C15 C MOVELX'20' C MOVELX'3132' R@C171 C MOVELX'3334' R@C172 C MOVELX'3536' R@C173 C MOVELX'3738' R@C174 C MOVELX'3930' R@C175 C MOVELX'0D0A' R@C18 C MOVELX'000D' R@C191 C MOVELX'0A0A' R@C192 C MOVELX'0A0A' R@C193 C MOVELX'0A' R@C194 C* C MOVELBAR BARDT 58 C EXCPTREC01 C* C SETON LR C RETRN C* ------------------------------------------ 4.以下のように印字されてしまう。 @++@B 1234567890 以上よろしくお願いします。

  • QRコード(2次元バーコード)の印字

    QRコードが印字可能なレーザープリンタを探しています。 出力には以下の制限があり、かなり困っています。 条件:  コマンド制御で印字を行う 各メーカのプリンターは殆どコマンドを公開し、文字の印字は 行えるのですが、QRコードに変換して印字する機能は皆無です。 ※cannonは1次元であれば「拡張ROM」の追加で可能でした・・・ 一番必要としているのは、 「コマンド制御でQR印字可能なレーザープリンタ」※メーカーでもOKです。 存在しない場合は代替案があればお教えいただけないでしょうか。 アプリケーションの制限でコマンド制御からの印字は必須です・・・・

  • AS400とプリンター

    EPSONの伝票プリンター(VP-930)を購入しまして、縦4.5インチのラベルに一品一葉にてAS400側のデータベースを抽出し印字する事を行いたいのですが。とりあえずRPGで組みまして、明細は思い通り印字できたのですが、最後に改ページがされてしまい、次のラベルの先頭位置に収まりません。Client Accessを使ってプリンターセッションを作っておりますが、IBM側からはEPSONに聞けって言われましたがEPSONさんでも当然結論がでず...PDTファイル等の知識が無いものですからPDT無しでコンパイルの条件、プリンターのプロパティ等は試してみました。出来る策は尽きてしまいました。助けて下さい。

  • ネットワークプリンターが印字できない

    RICOH imagio MPC1600をWindows7(64bit)でネットワーク接続しています。 急に印字ができなくなりました。 プリンターとPC間のpingは正常に接続できます。 プリンターのプロパティも見ることができます。 ただし、プロパティを見ると、利用不可と表示されています。 ドライバを更新してみましたが、プリンターの印字中になり、エラーが 出ます。 突然この現象が起きました。他のパソコンでプリンタ接続すると正常に 印字できるので、PC側に問題があると推測しています。 プリンターの追加をして、ドライバをインストールしても現象は変わらずです。 何が問題なのでしょうか?セキュリティソフトは入っています。 突然なったので、困惑しています。

  • AS400プリンタセッション作成について質問させてください

    AS400のプリンタセッションを作りたく思いいろいろ調べました。 下記手順で間違ったところがあればご指摘・またはアドバイス等頂きたく思い投稿させて頂きました。 (1)端末(WinXP pro)にパーソナルコミュニケーションズ(PCOMM)4.3を導入。 ※PCOMM以外にもクライアントアクセスなるソフトがあったのですがPCOMMと大きく違いはあるのでしょうか? (2)同端末に出力したいプリンタのドライバインストール。 (3)PCOMM起動。通信→構成の[リンクパラメータ]でAS400のIPアドレスを記入。[セッションパラメータ]でセッションタイプのプリンタにチェックを入れる。 ホストのタイプはAS400、接続タイプはTELNETの5250を選択。 ※セッションパラメータ中にワークステーション名という項目があるのですがここにはどういった値を入れればよいのでしょう?またこの画面内にある[拡張]をクリックして開くところにあるメッセージ待ち行列とは気にしなくていいのでしょうか? (4)ファイル→プリンタ設定より出力したいプリンタを選らんでOKをクリック。 (5)テスト印刷 以上、実際に試せる環境がないのでこれで出力できるか確認できていませんが詳しい方いらっしゃいましたらご教授願います。

  • PC入替に伴うAS400からの印刷トラブルについて

    お世話になります。 標記の件で困っております。アドバイス頂けますと幸いです。 <事象> PCを入れ替えたところ、これまでAS400から出力していた帳票の一番最後の行が 印字されなくなってしまいました。 <環境> ■ プリンタ  Canon LBP 3410 LIPS  コントロールROM(I5577エミュレーションモード)使用 ■ 旧PC環境  Windows XP 32bit  IBM Client Access V4R5M0   ■ 新PC環境  Windows 7 64bit  IBM i Access V7R1M0 ■ プリンタセッションを作成し、AS400から帳票を出力。  上記のCanonプリンタを選択、さらにPDTファイルの選択において「ibm5577.pdt」を選択。 <その他情報>  ・PCのOS変更に当たり、Client Accessのバージョンも変更。  ・一番下の行が、必ず出力されない。  ・特定の帳票1種類しか出力していないため、他の帳票でどう印刷されるかがテスト不可能。  ・プリンタセッションの「ファイル」⇒「ページ設定」において、   「自動用紙方向を使用」にチェックが付いていたため、外して印刷しましたが、変わらず。   再度プリンタセッションのページ設定を開くと、またチェックが付いてしまっていました。   PDTファイルを使用した場合、この箇所の設定は無意味なのでしょうか。  ・Client Accessのバージョンにより、同じAS400上のシステムからの印刷結果が   異なるものでしょうか。  ・プリンタ側の設定やI5577の設定も変更しておりません。   PCやClientAccessの入替により、改めて変更が必要なのでしょうか。 ご回答頂けますと誠に幸いです。 何卒よろしくお願い致します。 

  • ドットプリンタで宛名ラベルを印字するには…

    中古のNEC PC-PR700Xというドットプリンタを使って ゆうパックの宛名ラベルを印刷しようと考えています。 印字データはVB2005+クリレポで作ったPGから出力しているのですが、 実際に出力するとラベル1枚分が印字されただけでストップ。 連続して印字されません。 ちなみに、プリンタのプロパティの指定用紙には 作成したゆうパックのラベルサイズの設定を使っています。 かつてIBMかEPSONのドットプリンタで同様のPGを作成した時は 改ページをせずに出力した記憶があったので、 今回のPGでも改ページ処理は行わずに一気にドロロッと 出力しているのですが… プリンタのプロパティで対処できるのか、 PGからの出力の仕方に問題があるのか… アドバイス頂ける方、よろしくお願い致します。 実はこのドットプリンタ、中古で購入したため 取扱説明書がありません(´∀`;) そのため、直感だけでやっている状態です。 OS:WinXp(SP3) プリンタドライバ:OS標準

  • 急にすべてのプリンタの印字が粗くなってしまいました

    現在、XPのノートを職場で使っています。 最近、このパソコンにLAN接続されている  EPSON LPS9000(カラーレザープリンタ)  NEC MultiWriter8450N(モノクロレーザープリンタ) USB接続されているテプラのプリンタまでドットが粗くなってしまいました。 4分の1程度の粗さのドット状態になってしまいます。 ほかのパソコンで、これらのプリントで印字すると全く問題はありません。 逆にこのパソコンでは、どのアプリケーションから印字しても粗くなり、 テストプリントをしても粗くなります。 つまり、パソコンの設定が何かの理由で変わってしまったようです。 自分も長く、パソコンをさわっていきましたが、こんかいのようなケースは初めてです。 個々のプリンタドライバの設定でなく、プリンタの出力全般にかかわる問題のようです。 解決策がありましたら、ぜひ教えていただきたいです。 よろしくお願いします。

  • IBM AS400の印刷処理を途中で止める方法。

    この度転職した先で10年前に導入したIBM AS400を触ることになりました。が、QUERYなるソフト・ウエアがあるのですが、レファレンスなり説明書がありません。  困っていますのは印刷処理で、設定を誤った際に途中で解除ができず(以前には中止メニューがあったようですが)、プリンターの電源を切ってもリセットしても印字を続けてしまう事です。  何か対処する方法はないでしょうか?

  • SPOOLのログについて

    sysユーザで入るスクリプトを作成しているのですが、そこで、ログ出力の設定をしようと考えています。 spool ログファイル名 だけだと、ログファイルは上書きされてしまうようですが、追加書きにできないでしょうか? スクリプトの頭の部分は以下のようになっています。 -------------------- setenv DAY `date '+%Y%m'` setenv LOGFILE /tmp/test_${DAY}.log sqlplus -s /nolog << EOF connect /as sysdba spool $LOGFILE --------------------- なお、毎日cronで実行し、結果を月ごとにまとめたいと考えています。 何か、いい方法があれば教えてください。

専門家に質問してみよう