作成日: 2017/09/07 最終更新日: 2023/03/31
文書種別
不具合
状況
現象確認済み
詳細
C1BarCodeのCodeTypeをRSSLimitedにして、CheckSumEnabledをTrueに設定し、Textプロパティに数値を入力すると、
表示されるキャプションの末尾の数字が、バーコードリーダーで読み込んだときの末尾の値とは異なってしまいます。
例)
C1BarCodeのテキストに「1498708040517」を設定すると、キャプションには「(01)14987080405170 」と表示されます。
一方、バーコードリーダーで読み込んだ数値は「0114987080405174」と表示されるので、C1BarCodeのキャプション末尾に表示される、チェックサムに該当する数(0)が不正になっています。
表示されるキャプションの末尾の数字が、バーコードリーダーで読み込んだときの末尾の値とは異なってしまいます。
例)
C1BarCodeのテキストに「1498708040517」を設定すると、キャプションには「(01)14987080405170 」と表示されます。
一方、バーコードリーダーで読み込んだ数値は「0114987080405174」と表示されるので、C1BarCodeのキャプション末尾に表示される、チェックサムに該当する数(0)が不正になっています。
回避方法
この問題はバージョン4.0.20173.286で修正されました。
※バージョン4.0.20173.286で修正を行いましたが、4.5.20223.584(2022J v3)においても同様の現象を確認しています。
C1BarCodeのテキストに先頭が「0」の数値を設定したとき、C1BarCodeのキャプション末尾に表示されるチェックサム(チェックデジット)に該当する数値が正しく表示されません。
バーコードリーダーで読み込んだ数値は正しく表示されます。
旧文書番号
82343