Barcodeコントロールのキャプションにチェックディジットが表示されてしまう

文書番号 : 39429     文書種別 : 不具合     登録日 : 2016/06/06     最終更新日 : 2016/10/12
文書を印刷する
対象製品
ActiveReports for .NET 9.0J
発生環境
Service Pack 3(v9.3.6979.1)の場合に発生します。
状況
修正済み
詳細
BarcodeコントロールのCheckSumEnabled(CheckSum)プロパティを"True"に設定した時、自動的に算出されるチェックディジットの値がキャプションに表示されます。

本事象の対象となるバーコード形式は、以下の通りです。
  • 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コントロールに設定している元データを表示する方法が有効です。

詳細については、こちらのナレッジ文書をご覧ください。
キーワード
20081