【问题标题】:How do I launch a search in Dynamics CRM 2011 from an SSRS report如何在 Dynamics CRM 2011 中从 SSRS 报告启动搜索
【发布时间】:2014-04-25 12:39:20
【问题描述】:

对 SQL 和编码来说一般来说是新手,在开发 SSRS 报告方面经验很少,所以如果我有点含糊,请原谅。

我正在尝试直接从报告中搜索我们的 CRM。目前,我可以根据报告的结果从 SSRS 直接链接到我们 CRM 中的记录。比如说,SSRS 报告带回了一个属性“21 Transact Avenue, KY6 1LZ”的地址,我可以点击结果,它会将我带到我们 CRM 中的那个页面。到目前为止,这是一个相当简单的过程:报告带回我想要链接的内容的 guid,获取 URL,添加 GUID 的值,效果很好。

但是,我还希望通过单击报告中的结果在 CRM 中进行搜索。例如,报告返回一个邮政编码为“KY6 1LZ”的结果,我希望在 CRM 中搜索具有该邮政编码的所有属性。问题是,当您在 CRM 中搜索时,不会生成链接,因此我不确定如何启动搜索 - 或者即使有可能?

我不确定还需要添加什么来让这个问题更容易回答,但我很乐意提供尽可能多的细节来帮助我解决这个问题。

提前致谢!

【问题讨论】:

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


    【解决方案1】:

    有一些 MSDN 信息 here 关于利用 URL 访问特定 CRM 页面。我从您那里听到的问题是您不知道哪些特定页面会驱动搜索结果。如果您的 CRM 界面有自己的搜索或搜索结果页面,那么您需要从管理该服务器的任何人那里获取页面名称(如果正在加载,则该页面存在,即使它只是另一个页面的一部分;请参阅上面的链接有关您需要使用的命名约定的更多信息)。然后,尝试找出搜索结果页面可以处理的变量。例如,如果您搜索地址,输入地址的 URL 变量是什么?是 ?address= 还是 add= 的形式?

    我不熟悉 CRM 的 URL 结构,所以您可能会发现它不支持 URL 参数化。但希望你能找到一些有用的东西。

    如果您能找到所有这些信息,您应该能够从 SSRS 构造 URL。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多