CRM 2011将QueryString传递给SSRS报告

时间:2012-05-23 17:17:38

标签: reporting-services ssrs-2008 dynamics-crm dynamics-crm-2011

我在动态CRM 2011中有SSRS报告,当报告运行时,在网址中传递了http://url&id=123-123-123-123之类的ID。我试图在ssrs中生成我的报告以从查询字符串中获取id并在参数中使用它来确定要显示的数据。这是可能的,如果是这样的话会怎么做呢。

谢谢!

2 个答案:

答案 0 :(得分:1)

CRM实际上发送一个参数,该参数可用于选择运行报告的数据的过滤视图。请参阅report writers guide,特别是Using Filters in a Report.

在最简单的情况下,您可以将主要数据集编写为如下所示:SELECT <column1>, <column2>, <columnN> FROM FilteredAccount AS CRMAF_FilteredAccount

如果没有回答您的问题...您可以编写嵌入报表查看器控件的aspx页面。从那里,您将读取查询字符串,加载报告,然后根据查询字符串值设置一些参数。您必须拥有自定义功能区选项才能启动自定义页面。

答案 1 :(得分:0)

我遇到了同样的问题。

Here是对我有用的决议: