0

これらのレポートがどのように機能するかを学習しようとしていますが、理解できないことの 1 つは、RDLC ファイルをロードし、データセット、データベース接続文字列などのパラメーターを受け入れ、RDLC を Excel としてエクスポートする基本的なアプリケーションを作成する方法です。 . 簡単に思えますが、私は頭を悩ませ、ウェブを精査してそれを理解しました.

私がやろうとしていること:

C# コンソール アプリケーション

ReportExectute.exe -report Report1.rdlc -Dataset Dataset1.xsd -Connectionstring ConnectionString.txt

ConnectionString.txt接続文字列の例が含まれます。

Data Source=mediabeast;Initial Catalog=ReportServer;Persist Security Info=True;User ID=sa;Password=Password

使用する必要があるフローのポインタを誰かに教えてもらえますか?

4

2 に答える 2

0

誰かがここに来たら - DB からレポートにデータを設定する方法は次のとおりです -

  viewer.LocalReport.DataSources.Add(new ReportDataSource("dataset_name_as_in_rdlc_file", dataset.Tables[0]));

ここで、「dataset_name_as_in_rdlc_file」という名前は、使用する rdlc ファイルと同じにする必要があります。dataset.Tables[0] は、クエリから取得したデータセットです。

于 2013-12-10T07:22:12.713 に答える