[Reports for Windows Forms] レポート定義ファイルをコントロールに読み込むと「カスタムフィールドの作成に失敗しました」というエラーが発生します
対象製品
ComponentOne Studio 2010J
詳細
この現象は、レポートにカスタムフィールドが含まれている場合に発生します。
C1Reportデザイナの以下のフィールドは「カスタムフィールド」と呼ばれる製品機能を用いて作成されています。
[カスタムフィールドのアセンブリを参照する手順]
※なお、C1.C1Report.CustomFields.4.dllを参照設定する場合は、レポート定義ファイル(*.xml)をメモ帳などで開き、次のように記載を変更してください。
・変更前
<CustomField asm="C1.C1Report.CustomFields.2" class="C1.C1Report.CustomFields.XXX" />
・変更後
<CustomField asm="C1.C1Report.CustomFields.4" class="C1.C1Report.CustomFields.XXX" />
C1Reportデザイナの以下のフィールドは「カスタムフィールド」と呼ばれる製品機能を用いて作成されています。
- グラフ
- グラデーション
- 拡張バーコード
- 縦書きテキスト
- 均等割付テキスト
- 角丸四角形
- 可変長幅テキスト
- 自動サイズテキスト
- 文字間隔テキスト
[カスタムフィールドのアセンブリを参照する手順]
- [プロジェクト]メニューから[参照の追加]を選択してダイアログを表示します。
- ダイアログ上で[参照]タブをクリックし、製品インストール先の以下のファイルを選択します。
【プロジェクトでC1.C1Report.2.dllを参照している場合】
¥WindowsForms¥C1Report¥C1ReportDesigner¥C1.C1Report.CustomFields.2.dll
【プロジェクトでC1.C1Report.4.dllを参照している場合】
¥WindowsForms¥C1Report¥C1ReportDesigner¥C1.C1Report.CustomFields.4.dll
※なお、C1.C1Report.CustomFields.4.dllを参照設定する場合は、レポート定義ファイル(*.xml)をメモ帳などで開き、次のように記載を変更してください。
・変更前
<CustomField asm="C1.C1Report.CustomFields.2" class="C1.C1Report.CustomFields.XXX" />
・変更後
<CustomField asm="C1.C1Report.CustomFields.4" class="C1.C1Report.CustomFields.XXX" />
この文書は、以前は次のFAQ IDで公開されていました : 13684