0

我正在尝试实现一个使用 Windows 窗体上的报表查看器显示报表的应用程序。该报告还包括一个子报告。

没有子报告,我可以毫无问题地显示报告。但是,在我添加子报告后,我收到错误“未指定某些参数或凭据”。

我以以下方式实现:在将数据源添加到父报表之前,我调用了 SubreportProcessingEventHandler。如果是 SubreportProcessing,我将为子报表添加数据源。

我还尝试使用不需要任何参数的子报告来实现。但是,我仍然收到相同的错误“尚未指定某些参数或凭据”。

我犯了什么错误吗?谢谢!

4

1 回答 1

0

我有一个类似的错误,虽然它与子报告无关。

我通过改变使错误消失了

ReportViewer.LocalReport.Refresh

ReportViewer.LocalReport.ExecuteReportInCurrentAppDomain(System.Reflection.Assembly.GetExecutingAssembly().Evidence)

注意:在报告查看器 2010 中,它说此方法已过时,但到目前为止在我的测试中似乎工作正常。

于 2010-11-17T14:10:52.297 回答