1

我在 SSRS 中有一个报告,我在 Dynamics CRM 2011 中有一个报告,当报告运行时,它在 url 中传递了 id 之类的http://url&id=123-123-123-123。我试图在 ssrs 中制作报告以从查询字符串中获取 id 并在参数中使用它来确定要显示的数据。这是可能的吗?如果是这样,人们将如何去做。

谢谢!

4

2 回答 2

1

CRM 实际上发送一个参数,该参数可用于选择运行报告的数据的过滤视图。请参阅报告编写者指南,尤其是在报告中使用过滤器。

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

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

于 2012-05-23T19:10:18.133 回答
0

我有同样的问题。

是对我有用的解决方案:

于 2012-09-14T02:10:36.283 回答