PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
23862 | 12/04/17 14:15:28 | RE(1):PB8.0: バーコード【Code128】の&(アンパサンド)表示について By takehide |
23861 | 12/04/10 15:33:58 | PB8.0: バーコード【Code128】の&(アンパサンド)表示について By takehide |
カテゴリ:PowerBuilderの不具合?
日付:2012年04月17日 14:15 発信者:takehide
題名:RE(1):PB8.0: バーコード【Code128】の&(アンパサンド)表示について
テキストオブジェクトをデータウィンドウのカラムに変更することで正しく出力でき、バーコードリーダーで
読み取ることができました。
お騒がせし、申し訳ありません。
ありがとうございました。
>テキストオブジェクトのフォントをバーコードフォントのCode128に指定し、
>Modify関数でテキストにスタートキャラクタとチェックデジットとストップキャラクタを付与した形の文字
列
>を代入し、Code128のバーコードを作成するプログラムの開発を行っております。
>
>
>~(ティルダ)や\"(ダブルクォート)には~(ティルダ)を重ねて【~~】や【~\"】にするとうまく出力しバーコード
リ
>ーダーで読み取ることができますが、&(アンパサンド)は&を重ねて【&&】にしても&に相当する部分がスペー
ス
>として出力されバーコードリーダーでうまく読み取ることができません。(一応【~&】も検証済み)
>
>通常のフォントで出力を行うと【&&】にするとテキスト上【&】になることは確認済みです。
>
>
>エクセルでスタート・ストップキャラクタとチェックデジットがついている文字のフォントをCode128に変更
し
>た場合バーコードリーダーで読み取ることができましたのでフォントがおかしい等はないと思います。
>またエクセルで読めた時と同じチェックデジットを使用して検証を行っています。
>
>
>&に相当する部分がスペースとして出力されていると断言できるのは、&がスペースだったとしてチェックデ
ジ
>ットを作成し出力した場合読み取ることができたからです。(スペースは正しくスペースとして出力されてい
ま
>す)
>
>
>&の文字をフォントを利用してCode128のバーコードで出力できる方法をご存知の方がいらっしゃいましたら
ご
>伝授願えませんでしょうか?
>それとも&はスペースとして出力されるPowerBuilderの不具合なのでしょうか?
>
>何卒よろしくお願いいたします。
>
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows XP
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.