在 url 中传递参数时出现 SSRS 错误

SSRS error when passing parameter in url

我对 CRM 和 SSRS 还很陌生。我正在尝试通过 iframe 在 CRM 中查看 SSRS 报告。我正在使用 url 将名为 CUST 的参数传递给报告。 url 是:

http://myserver.com/crmreports/viewer/viewer.aspx?id={E2D2E6AF-DFB2-E511-A0F2-B8AC6F7E4B9E}&helpID=report_name.rdl&action=filter&rs:Command=Render&CUST=A23E3D82-4C3E-E411-9876-B8AC6F7E4B9E_98A75285-D8B3-DD11-A4F8-001E4FF54233

当我尝试打开 url 时出现以下错误:

但是当我尝试通过删除 "rs:Command=Render" 和 "CUST" 打开报告时,它打开得很好

我正在使用 MSCRM 4.0 和 SSRS 2008

任何人都可以帮助我吗?

请参考此link,如果您无法理解,请告诉我。

http://msprojectnow.com/blog/sql-reporting-services-2008-r2-using-urls-to-call-reports-with-single-and-multi-value-parameters-html-and-report-viewer-applicable

我终于明白了。必须隐藏报告参数,我必须编辑 link 以显示来自 ReportServer 的报告,而不是我正在使用的当前报告。