Barcodeコントロールのキャプションにチェックディジットが表示されてしまう
対象製品
ActiveReports for .NET 9.0J
発生環境
Service Pack 3(v9.3.6979.1)の場合に発生します。
状況
修正済み
詳細
BarcodeコントロールのCheckSumEnabled(CheckSum)プロパティを"True"に設定した時、自動的に算出されるチェックディジットの値がキャプションに表示されます。
本事象の対象となるバーコード形式は、以下の通りです。
なお、CheckSumEnabled(CheckSum)プロパティとキャプションに表示される内容の関連性については、こちらのナレッジ文書をご覧ください。
本事象の対象となるバーコード形式は、以下の通りです。
- Ansi39
- Ansi39x
- Code39
- Code39x
- Code_128_A
- Code_128_B
- Code_128_C
- Code_93
- Code93x
- MSI
- PostNet
- RM4SCC
なお、CheckSumEnabled(CheckSum)プロパティとキャプションに表示される内容の関連性については、こちらのナレッジ文書をご覧ください。
回避方法
本内容はService Pack 4(v9.4.8491.1)にて修正されました。
不具合を修正した最新のサービスパックをご使用ください。
サービスパックを適用せずに本事象を回避したい(バーコードのキャプションにチェックディジットを表示したくない)場合は、Barcodeコントロールのキャプション機能(CaptionPosition/CaptionLocationプロパティ)を使用せずに、TextBoxコントロール等を使用して、Barcodeコントロールに設定している元データを表示する方法が有効です。
詳細については、こちらのナレッジ文書をご覧ください。
不具合を修正した最新のサービスパックをご使用ください。
サービスパックを適用せずに本事象を回避したい(バーコードのキャプションにチェックディジットを表示したくない)場合は、Barcodeコントロールのキャプション機能(CaptionPosition/CaptionLocationプロパティ)を使用せずに、TextBoxコントロール等を使用して、Barcodeコントロールに設定している元データを表示する方法が有効です。
詳細については、こちらのナレッジ文書をご覧ください。
キーワード
20081