バーコードのキャプションを出力する方法は?

文書番号 : 37801     文書種別 : 使用方法     登録日 : 2015/05/07     最終更新日 : 2015/05/07
文書を印刷する
対象製品
ActiveReports for .NET 9.0J
詳細
Barcodeコントロールは、出力しているデータをキャプションとして出力することが可能です。

このキャプションの外観について設定可能な主な項目は、以下の通りです。

レポートの種類 プロパティ 説明
セクションレポート Alignment キャプションの水平位置を設定します。
CaptionGrouping キャプションを区切り表示を設定します。
CaptionPosition キャプションの表示可否と位置を設定します。
Font フォントの種類/サイズ/スタイル(太さ・斜体・下線)を設定します。
ページレポート
RDLレポート
CaptionGrouping キャプションを区切り表示を設定します。
CaptionLocation キャプションの表示可否と位置を設定します。
Font フォントの種類/サイズ/太さを設定します。
TextAlign キャプションの水平位置を設定します。
TextDecoration キャプションに下線などを設定します。


ただし、キャプションを以下のような形式で出力するような機能・方法は、用意されておりません。
  • 均等割付で出力する
  • 複数行で出力する
  • バーコードシンボルと異なる内容の文字列を出力する
上記のような形式でキャプションを出力する方法としては、Barcodeコントロールのキャプション機能を使用せずに、TextBoxコントロールをBarcodeコントロールに並べて配置し、そのTextBoxコントロールにデータを表示させる方法が考えられます。

Barcodeコントロール自体のキャプションを非表示(None)に設定し、キャプションを出力したい場所にTextBoxコントロールを配置します。

表示したい形式で文字列が出力されるようにそのTextBoxコントロールのプロパティを設定し、バーコードデータと同じ値をTextBoxコントロールに設定してください。

◆TextBoxコントロールのプロパティ設定例
均等割付で文字列を表示する設定については、後述の「関連情報」をご参照ください。
文字を複数行で表示したい場合は、コントロールの高さをその行数分表示できる高さに設定し、MultiLineプロパティをTrue、WrapModeプロパティをWordWrapかCharWrapに設定してください。
関連情報
キーワード
HowTo バーコード