0

この MS-Access データベースには、いくつかのテーブルがあります。テーブルのレコードで dataGridView を埋めていて、選択したレコードの一部を使用してレポートを作成したいと考えています。Visual Studio 2010 で MS が提供する ReportViewer を使用することを考えていましたが、実際にはほとんど何もできませんでした。次に、CrystalReport をインストールして試してみましたが、操作方法がわからないため、さらに悪化しました。

最初の質問は、MS-Access データベースのデータを使用してレポートを作成する方法です。ReportViewerまたはCrystal Reportsのいずれかを使用して...簡単にエクスポートまたは印刷できるようにデータを表示するだけです...

そして2問目は…

また、2 つのテーブル (レコード行全体ではなく) から列を取得し、それらを 1 つのテーブルにバインドして、上記のようにレポートに表示する方法もわかりません。

Visual Studio 2010 と WinForms を使用しています。

誰でも私にアドバイスをもらえますか?

前もって感謝します

4

1 に答える 1

0

このリンクhttp://csharp.net-informations.com/crystal-reports/csharp-crystal-reports-stepbystep.htmをたどることができます。SQLサーバーの代わりにアクセス接続を使用する必要があります。

異なるテーブルから 2 つ以上の列を追加するには、レポートの表示フィールドのビューを作成できます。

そして最後に、gridview データによってレポート データ ソースをバインドするように割り当てることができます。

于 2012-07-31T12:23:30.373 に答える