バーコード

Q
バーコードをスキャンした際に値を確定したい
[内容]
バーコードをスキャンすると、読み取った値がTextBox等のオブジェクトに表示されるが確定されていないためプログラムから入力された値が参照できない

A1
バーコードをスキャンした際、TextBox等のオブジェクトに入力された値(バーコードデータ)を
確定するにはスキャンした値の末尾に「TAB」または「ENTER」を付与します。

※端末制御モジュールを使用せず、端末に付帯しているスキャン機能を
 使用する場合に適用されます。

[設定方法]
  ご利用の端末側のスキャナ設定で、スキャンしたバーコードデータの後に
「TAB」や「ENTER」(CRLF、CR、LF等)を追加する設定を行ってください。
  詳細はご利用の端末のマニュアルを確認してください。
  ご利用の端末によって、「ENTER」として認識されるコード(CRLF、CR、LF)は
異なるため、実際の端末で試して確認してください。

[TABまたはENTERを付与した場合の挙動]
1.TABを付与した場合
バーコードスキャン後、TABキーによるフォーカス移動で値が確定します。
2.ENTERを付与した場合
バーコードスキャン後、末尾に付与されているENTERによって値が確定します。

  [ サンプルコード ]
 末尾にTABまたはENTERが含まれているかを確認するコードです。
管理番号:BcdHt_006
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser HT・Biz/Browser SmartDevice・Biz/Browser AI TIPS集 トップへ