Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services SSRS钻取服务器报告错误_Reporting Services_Ssrs 2008_Reportviewer_Report_Drillthrough - Fatal编程技术网

Reporting services SSRS钻取服务器报告错误

Reporting services SSRS钻取服务器报告错误,reporting-services,ssrs-2008,reportviewer,report,drillthrough,Reporting Services,Ssrs 2008,Reportviewer,Report,Drillthrough,我有一份SSRS报告,文本框上有一个动作。 “转到报告”属性设置为父报告,因此父报告本身也是钻取报告。 我在报表服务器上部署了报表,它呈现正常,并且钻取操作在报表管理器中正常工作。 将此报表附加到.aspx中的ReportViewer控件时,父报表呈现为ok,但钻取操作会导致错误(参数无效)。 此报告有2个可见参数和3个隐藏参数。 我试图覆盖ReportViewerCtrl_钻取事件,并添加了以下代码: ReportViewerCtrl.ServerReport.SetParameters(re

我有一份SSRS报告,文本框上有一个动作。 “转到报告”属性设置为父报告,因此父报告本身也是钻取报告。 我在报表服务器上部署了报表,它呈现正常,并且钻取操作在报表管理器中正常工作。
将此报表附加到.aspx中的ReportViewer控件时,父报表呈现为ok,但钻取操作会导致错误(参数无效)。
此报告有2个可见参数和3个隐藏参数。
我试图覆盖ReportViewerCtrl_钻取事件,并添加了以下代码:

ReportViewerCtrl.ServerReport.SetParameters(reportParamList);
ReportViewerCtrl.ServerReport.Refresh();
其中reportParamList是从父报表传递到钻取报表的参数列表,但我得到了相同的错误(我使用DrillthroughEventArgs.report.GetParameters()来获取参数列表,并且它们以正确的方式传递)
我在其他论坛上找不到与服务器上部署的报表相关的类似内容(仅适用于本地报表)


任何想法都将不胜感激

我发现了这个问题
它与.aspx页面的构建方式有关
我的报表查看器控件由一个表单标记构成,但它似乎也需要一个表标记
这就是我的.aspx页面现在的样子:

tr
td
表格
ReportViewer控件
/表格
/td
/tr
/桌子