バーコードのキャプションを出力する方法は?
対象製品
ActiveReports for .NET 9.0J
詳細
Barcodeコントロールは、出力しているデータをキャプションとして出力することが可能です。
このキャプションの外観について設定可能な主な項目は、以下の通りです。
ただし、キャプションを以下のような形式で出力するような機能・方法は、用意されておりません。
Barcodeコントロール自体のキャプションを非表示(None)に設定し、キャプションを出力したい場所にTextBoxコントロールを配置します。
表示したい形式で文字列が出力されるようにそのTextBoxコントロールのプロパティを設定し、バーコードデータと同じ値をTextBoxコントロールに設定してください。
このキャプションの外観について設定可能な主な項目は、以下の通りです。
レポートの種類 | プロパティ | 説明 |
---|---|---|
セクションレポート | Alignment | キャプションの水平位置を設定します。 |
CaptionGrouping | キャプションを区切り表示を設定します。 | |
CaptionPosition | キャプションの表示可否と位置を設定します。 | |
Font | フォントの種類/サイズ/スタイル(太さ・斜体・下線)を設定します。 | |
ページレポート RDLレポート |
CaptionGrouping | キャプションを区切り表示を設定します。 |
CaptionLocation | キャプションの表示可否と位置を設定します。 | |
Font | フォントの種類/サイズ/太さを設定します。 | |
TextAlign | キャプションの水平位置を設定します。 | |
TextDecoration | キャプションに下線などを設定します。 |
ただし、キャプションを以下のような形式で出力するような機能・方法は、用意されておりません。
- 均等割付で出力する
- 複数行で出力する
- バーコードシンボルと異なる内容の文字列を出力する
Barcodeコントロール自体のキャプションを非表示(None)に設定し、キャプションを出力したい場所にTextBoxコントロールを配置します。
表示したい形式で文字列が出力されるようにそのTextBoxコントロールのプロパティを設定し、バーコードデータと同じ値をTextBoxコントロールに設定してください。
・ | 均等割付で文字列を表示する設定については、後述の「関連情報」をご参照ください。 |
・ | 文字を複数行で表示したい場合は、コントロールの高さをその行数分表示できる高さに設定し、MultiLineプロパティをTrue、WrapModeプロパティをWordWrapかCharWrapに設定してください。 |
関連情報
- 文字列を均等割付で出力する方法は?
- Alignmentプロパティ等を"Justify"に設定した場合の動作について教えてください。
- ワードラップ(自動改行、禁則処理)の規則について
- ワードラップ(自動改行、禁則処理)を無効にして改行を行う方法はありますか?
- CODE39バーコードのスタート/ストップキャラクタ("*")について
- バーコードシンボルにセットしていないデータが含まれている
- NW-7(CODABAR)バーコードのスタート/ストップキャラクタ、チェックディジットを設定する方法は?【※サンプル有り】
キーワード
HowTo バーコード