LongRangeでバーコードスキャンの精度を上げる方法
World WideのLANSA技術フォーラムに投稿されたトピックと、日本のお客様からのお問い合わせへの回答の中から、皆様にお役に立つLANSAの開発テクニックやトラブルシュートに関する情報をご紹介します。
質問
LongRangeでバーコードスキャンの精度を上げる方法はありますか?
回答
バーコードが細かかったり小さかったりして読み取り精度がよくない場合、
バーコードエレメントのScannerEngineプロパティの設定により、
バーコードスキャンの精度が上がる場合があります。
バーコードエレメントのScannerEngineプロパティに設定できる値は以下の通りです。
それぞれの違いは、使用するスキャンエンジンの違いです。
・DEFAULT : LongRangeデフォルトエンジン
・SYSTEM : iOSビルトインエンジン(iOSのみ)
・GOOGLE : Googleのスキャンエンジン
例)
■LANSA版をご使用の場合
#COM_OWNER.Set Property('/Form.Fields.MyBarcode.Type’) To('Barcode’)
#COM_OWNER.Set Property('/Form.Fields.MyBarcode.ScannerEngine’) To('GOOGLE’)
■RPG版をご使用の場合
HTML('
Type: Barcode
ScannerEngine: SYSTEM ')
有償の「LANSAテクニカル・ホットライン・サービス」をご契約いただければ、データベースの検索(https://demo.lansa.jp/qadb/)」から、今回、ご紹介した以外の技術情報も探すことが出来ます。 「LANSAテクニカル・ホットライン・サービス」のご契約については右サイドバーのお問い合わせボタンよりご連絡ください。