3

質問が示すように、RDLC レポートに複数のテーブルを追加したいと考えています。いくつかのレポートに 1 つのテーブルを追加しました。しかし、単一のレポートに複数のテーブルを追加する方法がわかりません。objectsasを使用してテーブルを追加していDataSourceます。私のデータベースはSQLiteです。

rdlchere を使用objectして作成するチュートリアルを見つけましたdatasource しかし、それは複数のテーブルについては言いません。どうやってするの?

4

1 に答える 1

6

以下の手順に従って、これを行うことができます。

1.各テーブルに対してRDLCファイルに2つのデータセットを作成する

2. コードからこれら 2 つのデータセットを渡します

ReportDataSource rds = new ReportDataSource("dsChart",ObjectDataSource1);

ReportDataSource rds2 = new ReportDataSource("DataSet1",ObjectDataSource2);

rptViewer.LocalReport.DataSources.Clear();

rptViewer.LocalReport.DataSources.Add(rds);

rptViewer.LocalReport.DataSources.Add(rds2);

さらに、このチュートリアルに関連することができます

于 2015-01-16T05:41:05.537 に答える