1
我做了所有從這個waltrought步驟:C#asp.net報告和報表查看器(或的ReportViewer)子報告
,當我運行它,我得到的第一個父親報告,而不是子 報告我得到:
數據檢索失敗的報表, 'Subreport5', 位於:C:...
我附加了一個打印屏幕文件
我使用VS2010框架3.5。
我做了所有從這個waltrought步驟:C#asp.net報告和報表查看器(或的ReportViewer)子報告
,當我運行它,我得到的第一個父親報告,而不是子 報告我得到:
數據檢索失敗的報表, 'Subreport5', 位於:C:...
我附加了一個打印屏幕文件
我使用VS2010框架3.5。
如果給出正確的參數,您可以自行運行子報表嗎?如果你不能,你的問題就是這樣。
如果您可以自己成功地運行它,請仔細檢查您是否正確地將參數傳遞給您的子報表。確保參數類型匹配並且你傳遞了所有參數。
另一個問題可能是 - 如果我正確記得 - 當您在本地報告中有子報告時,您需要以編程方式爲子報告提供數據,就像您對父報告所做的一樣。發生了一個事件 - SubreportProcessingEvent - 子報表正在處理中時。您爲該事件編寫處理程序並在處理程序中提供數據。以下是關於它的更多信息:LocalReport.SubReportProcessingEvent。這個頁面上有一個很好的例子。