使用rs:StoredParametersID键获取参数名称/值?

时间:2012-06-25 15:24:26

标签: c# soap reporting-services

我正在使用带有ReportService2010ReportExecutionService soap端点的SSRS 2008 R2。

对于具有较大值的参数,SSRS具有一些智能来自动标记深入分析报告网址(summed up nicely in this thread):

  

问题与RS系统属性有关   StoredParametersThreshold。此值(默认为1500)确定   在SSRS替换之前,URL可以包含的字符数   带有令牌的网址。这个功能的原因是一些   浏览器/服务器限制URL的URL长度。自报道以来   参数值组合可以真的很长,我们试着变得聪明   并对URL进行标记,以便URL可以正常工作。可能的工作   around是增加StoredParametersThreshold的值。

URL(为便于查看而解码)看起来像这样:

http://iprod-ssrs/ReportServer?http://iprod-reports/admin/web/Report+Library/Drill-down+Companyids.rdl&rs:StoredParametersID=cjesl5vk0y2tbv55e1qjrz55&rs:ParameterLanguage=&rc:Parameters=Collapsed

问题是,在我的自定义查看器中,我无法使用这些标记化的URL并需要检索实际的参数名称/值,以便我可以执行向下钻取报告。

是否可以使用rs:StoredParametersID键获取参数值?

1 个答案:

答案 0 :(得分:0)

根据2010年的这篇文章,您无法检索实际参数http://social.msdn.microsoft.com/Forums/en/sqlreportingservices/thread/6809f9e3-b411-4f05-96a6-47e273220a70,尽管可能已更改。祝你好运!