ssrsのサブレポート部分を初めて使用しました。標準のテーブルと行列とタブリックスのコントロールでうまくいくいくつかのコードをセットアップしましたが、ロードするサブレポートを取得できませんでした。私は同じことを続けていますSSRS Subreport VS2010サブレポートのデータ取得に失敗しました
Visual Studio 2010で作業するサブレポートのサンプルコードはありますか?
エラーメッセージ "サブレポートのデータ検索に失敗しました"。
私のコードは、サブレポートにデータを渡そうとするためにさまざまなシナリオを試しましたが、このように見えます。ジンチェンマイクロソフトから
private void LoadReport(string reportName)
{
reportViewer1.Clear();
//http://social.msdn.microsoft.com/Forums/en/vsreportcontrols/thread/b039e765-3cc8-43ec-ae67-14b9656bc981
reportViewer1.Reset();
// Set Processing Mode
reportViewer1.ProcessingMode = ProcessingMode.Local;
// Set RDL file
reportViewer1.LocalReport.ReportPath = reportName+".rdlc";
}
public void LoadReport(IEnumerable products, string reportName, string dataSourceName)
{
LoadReport(reportName);
ReportParameter myParam = new ReportParameter("ReportParameter1", st.ToString() + " TO " + et.ToString());
reportViewer1.LocalReport.SetParameters(new ReportParameter[] { myParam });
reportViewer1.LocalReport.DataSources.Add(
new ReportDataSource(dataSourceName, products));
reportViewer1.LocalReport.DataSources.Add(
new ReportDataSource(dataSourceName+"Subreport", products));
// Process and render the report
reportViewer1.RefreshReport();
}