バーコードシンボルにセットしていないデータが含まれている
対象製品
ActiveReports for .NET 7.0J
詳細
Barcodeコントロールにセットしたデータの末尾に、任意のデータが付加されてバーコードシンボルが生成される場合があります。これは、Barcodeコントロールが与えられたデータを元に自動的に計算したチェックディジット(チェックサム)が付加された状態でシンボルが生成されているためです。
チェックディジットの付加は、以下のプロパティで設定することが可能です。チェックディジットが不要である場合は、これらのプロパティをFalseに設定してください。(デフォルト設定はTrueです。)
セクションレポートの場合:CheckSumEnabledプロパティ
ページレポートの場合 :CheckSumプロパティ
なお、全てのバーコード形式について、チェックディジットの自動付加を制御できるわけではありません。上記のプロパティによる設定が有効なバーコード形式は、以下の通りです。
また、自動的に算出されたチェックディジットが、バーコードのキャプションに表示されるかどうかは、バーコードの種類とCaptionGrouping等のプロパティの設定内容に依存します。詳しくは、以下の表をご覧ください。
チェックディジットの付加は、以下のプロパティで設定することが可能です。チェックディジットが不要である場合は、これらのプロパティをFalseに設定してください。(デフォルト設定はTrueです。)
セクションレポートの場合:CheckSumEnabledプロパティ
ページレポートの場合 :CheckSumプロパティ
なお、全てのバーコード形式について、チェックディジットの自動付加を制御できるわけではありません。上記のプロパティによる設定が有効なバーコード形式は、以下の通りです。
- プロパティ設定が有効なバーコードとその算出式
Ansi39 :モジュラス43 Ansi39x :モジュラス43 Code39 :モジュラス43 Code39x :モジュラス43 Code_128_A :モジュラス103 Code_128_B :モジュラス103 Code_128_C :モジュラス103 Code_128auto :モジュラス103 Code_93 :モジュラス47 Code93x :モジュラス47 MSI :モジュラス10/ウェイト2 PostNet :モジュラス10 EAN_8 :モジュラス10/ウェイト3 UPC_A :モジュラス10/ウェイト3 RM4SCC :モジュラス6 UCCEAN128 :モジュラス10/ウェイト3
- プロパティ設定が無効なバーコード
Codabar(NW-7) :常に付加されません EAN_13(JAN13) :※ Code_2_of_5 :常に付加されません Code25intlv :常に付加されません Matrix_2_of_5 :常に付加されません UPC_E0 :常に付加されません UPC_E1 :常に付加されません QRCode :常に付加されません Code49 :常に付加されません DataMatrix :常に付加されません Pdf417 :常に付加されません MicroPDF417 :常に付加されません IntelligentMail :常に付加されません EAN128FNC1 :常に付加されます JapanesePostal :常に付加されます RSS14 :常に付加されます RSS14Truncated :常に付加されます RSS14Stacked :常に付加されます RSS14StackedOmnidirectional :常に付加されます RSSExpanded :常に付加されます RSSExpandedStacked :常に付加されます RSSLimited :常に付加されます
※ | EAN_13(JAN13)バーコードの場合、このプロパティは無効であり、設定した文字列の長さによって、以下のような動作となります。
|
また、自動的に算出されたチェックディジットが、バーコードのキャプションに表示されるかどうかは、バーコードの種類とCaptionGrouping等のプロパティの設定内容に依存します。詳しくは、以下の表をご覧ください。
バーコードの種類 | キャプション上のチェックディジット表示 |
---|---|
Ansi39 | 常に表示されません |
Ansi39x | 常に表示されません |
Code39 | 常に表示されません |
Code39x | 常に表示されません |
Code_128_A | 常に表示されません |
Code_128_B | 常に表示されません |
Code_128_C | 常に表示されません |
Code_128auto | 常に表示されません |
Code_93 | 常に表示されません |
Code93x | 常に表示されません |
MSI | 常に表示されません |
PostNet | 常に表示されません |
RM4SCC | 常に表示されません |
UCCEAN128 | 常に表示されません |
EAN128FNC1 | 常に表示されません |
JapanesePostal | 常に表示されません |
EAN_13(JAN13) | 常に表示します |
RSS14 | CaptionGroupingプロパティを"True"に設定した時のみ表示します |
RSS14Truncated | CaptionGroupingプロパティを"True"に設定した時のみ表示します |
RSS14Stacked | CaptionGroupingプロパティを"True"に設定した時のみ表示します |
RSS14StackedOmnidirectional | CaptionGroupingプロパティを"True"に設定した時のみ表示します |
RSSExpanded | 常に表示されません |
RSSExpandedStacked | 常に表示されません |
RSSLimited | CaptionGroupingプロパティを"True"に設定した時のみ表示します |
※ | Service Pack 6(v7.6.8201.1)をご利用の場合、上記表示動作について、一部相違がございます。詳細については、こちらの文書をご覧ください。 |
関連情報
キーワード
問題 バーコード