印刷時にエラー #3717(プリンターコード修飾子の検索に失敗)
症状
印刷を試みた際に、ユーザーにエラーメッセージ3717が表示されます:
環境
BarTender Designer
対処方法/回答
この問題は、BarTenderドキュメントでプリンターコードの変更を設定していることが原因です。プリンターコードの変更は、「ファイル > BarTenderドキュメントオプション」から確認できます。[全般]タブで「アクションリスト」ボタンをクリックしてください:
この例では、ZPLが置き換えられています。コードでは、コードセット0(および古いコードセット)を使って文字を置き換えるようになっています。具体的には、0を∅(スラッシュ付きゼロ)に置き換えています。これは主に見た目の違いを出すためで、0とOを区別しやすくするためのものです。
今回の問題は、生成されたZPLに元々通常の^CI0コードが含まれていなかったため、検索/置換が失敗したことによるものです。アクションを削除することでエラーは解消されました。
詳細情報(オプション)
プリンターコードの変更を使わずにスラッシュ付きゼロを追加したい場合は、TTFを利用する方法もあります:https://support.seagullscientific.com/hc/ja/community/posts/216564207-Slash-Zero-Fonts
Zebraによる、ZPLでスラッシュ付きゼロを使う方法の詳細はこちら: https://www.zebra.com/jp/ja/support-downloads/knowledge-articles/printing-zero-with-a-slash-using-zpl.html