作成日: 2014/03/07 最終更新日: 2014/03/07
文書種別
技術情報
詳細
True DBGrid for WinFormsでグリッドの印刷、プレビュー、エクスポートを行うと、次のようなエラーメッセージが表示されることがあります。
**********************
C1.C1Preview.2/C1.Win.C1Preview2またはC1.C1Report.2/C1.Win.C1Report.2 dlls を初期化できません。C1PreviewまたはC1Reportのdllペアが、アプリケーションディレクトリまたはGAC内で利用可能かどうか確かめてください。
**********************
True DBGrid for WinFormsでは、印刷、プレビュー、エクスポートを、Reports for WinFormsのC1.C1Report.2.dllおよびC1.Win.C1Report.2.dllアセンブリ※を使用しています。
※ C1.Win.C1TrueDBGrid.4.dllを使用している場合は、C1.C1Report.4.dllおよび C1.Win.C1Report.4.dllになります。
プロジェクトにこれらのアセンブリへの参照が設定されていない場合、上記エラーが発生します。これを避けるには、プロジェクトの参照設定に次の2つのコンポーネントを追加してください。
- C1.C1Report.2(またはC1.C1Report.4)
- C1.Win.C1Report.2(またはC1.Win.C1Report.4)
このとき、次のような点にご留意ください。
**********************
C1.C1Preview.2/C1.Win.C1Preview2またはC1.C1Report.2/C1.Win.C1Report.2 dlls を初期化できません。C1PreviewまたはC1Reportのdllペアが、アプリケーションディレクトリまたはGAC内で利用可能かどうか確かめてください。
**********************
True DBGrid for WinFormsでは、印刷、プレビュー、エクスポートを、Reports for WinFormsのC1.C1Report.2.dllおよびC1.Win.C1Report.2.dllアセンブリ※を使用しています。
※ C1.Win.C1TrueDBGrid.4.dllを使用している場合は、C1.C1Report.4.dllおよび C1.Win.C1Report.4.dllになります。
プロジェクトにこれらのアセンブリへの参照が設定されていない場合、上記エラーが発生します。これを避けるには、プロジェクトの参照設定に次の2つのコンポーネントを追加してください。
- C1.C1Report.2(またはC1.C1Report.4)
- C1.Win.C1Report.2(またはC1.Win.C1Report.4)
このとき、次のような点にご留意ください。
- 参照設定に追加する場合、ダイアログに表示される一覧からではなく、[参照]ボタンから下記の2つを明示的に指定してください。
- 参照設定に追加した後に、上記2つのコンポーネントのプロパティの「ローカルコピー」が「True」になっていることを確認してください。
- 参照設定に追加するReports for WinFormsのdllとTrue DBGrid for WinFormsのdllは、同じバージョンのComponentOne Studioに含まれるものを使用してください。バージョン不一致のケースでは正しく機能しない可能性があります。
C:¥Program Files¥ComponentOne¥Studio for WinForms¥bin¥v2¥C1.C1Report.2.dll
C:¥Program Files¥ComponentOne¥Studio for WinForms¥bin¥v2¥C1.Win.C1Report.2.dll
または、
C:¥Program Files¥ComponentOne¥Studio for WinForms¥bin¥v4¥C1.C1Report.4.dll
C:¥Program Files¥ComponentOne¥Studio for WinForms¥bin¥v4¥C1.Win.C1Report.4.dll
※ 以下のコードで、TrueDBGridのバージョンを確認していただけます。
Me.Text = C1TrueDBGrid1.ProductVersion
関連情報
旧文書番号
80728