- - PR -
データセットの内容を、CrystalReportに渡す方法
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2003-09-29 13:41
C#で、Webアプリケーションを作成しているものです。VisualStudio.Net 2003を使用しております。
現在作成済みのWebアプリケーションでは、データベースから検索した結果をDataSetとして取得する部分があるのですが、このデータセットをCrystalReportに渡して、印字を行いたいと考えております。 印字自体は、ReportDocumentを使って他の形式にエクスポートしてから印刷するという事で解決したのですが、肝心のデータの渡し方が分かりません。 出来るだけ既存のソースを利用したいので、データセットを出来るだけそのまま渡せるのが望ましいのですが、どなたか方法をご存知無いでしょうか。 また、それが不可能なら、どのようにデータをクリスタルレポートに渡すべきなのか、教えていただけないでしょうか? | ||||
|
投稿日時: 2003-09-29 15:51
カレー落武者さん、こんにちは。
ReportDocument.SetDataSource メソッドを使います。 | ||||
|
投稿日時: 2003-09-29 16:11
自己解決しました。
ReportDocument.SetDataSource(DataSet); で、データセットを渡すことが可能です。 最初、何故か実行時にエラーが発生してしまう事があったのですが、レポートファイル側でデータベースの追加をしていなかっただけでした・・・。あまりに情けない答えですね。 閲覧して頂いた皆様、お騒がせしてしまい、申し訳ありませんでした。 | ||||
|
投稿日時: 2003-09-29 16:14
きくちゃんさん、ありがとうございました。
どうにか自分で解決する事ができました。 余計な手間を取らせてごめんなさい。 また、もう少しまともな質問をする事があれば、その時はどうかよろしくおねがいします。 ありがとうございました。 |
1