2
私はrdlcファイルを持っており、WPFでレポートビューアコントロールを使用して表示しようとしています。私のデータソースは「OfficeDataSet」と呼ばれ、レポートで使用されるデータセットは「アドレス」と呼ばれます。私はこのような(私はにWindowsFormsHostにそれを置く)レポートビューアを初期化しよう:ReportViewerデータバインディング(WPF)
private void PrepareReport()
{
reportDataSource = new ReportDataSource();
officeDataSet = new OfficeDataSet();
adapter = new AddressTableAdapter();
adapter.Fill(officeDataSet.Address);
reportDataSource.Name = "OfficeDataSet_Address";
reportDataSource.Value = officeDataSet.Address;
viewerInstance.LocalReport.DataSources.Add(reportDataSource);
viewerInstance.LocalReport.ReportEmbeddedResource = "WpfApplication1.Reports.TestReport.rdlc";
viewerInstance.Location = new System.Drawing.Point(0, 0);
viewerInstance.RefreshReport();
}
が、私は、「データソースのインスタンスは、データ・ソース 『住所』のために供給されていません」メッセージが表示されました。 誰でもこのコードで何が間違っているかも知っていますか? (私はWPFとReporting Servicesで全く新しいです)。
これはバグでした:) – ravenik
あなたは大歓迎です:) – ykatchou