Ssrs 2008 为链接到CRM中报告的SSRS设置服务器URL

Ssrs 2008 为链接到CRM中报告的SSRS设置服务器URL,ssrs-2008,dynamics-crm-2011,crm,Ssrs 2008,Dynamics Crm 2011,Crm,我与CRM 2011和SSRS 2008 R2合作。每一个都位于不同的服务器上,并进行了设置,以便可以将每个服务器从开发服务器部署到生产服务器,而不会给其他服务器带来问题 在CRM中,我使用URL链接所有SSRS报告。(报告类型:链接到网页)。我的目标是根据CRM部署到的服务器,在CRM中更改SSRS URL 例如: 开发服务器 SSRS服务器- CRM报告URL- 生产服务器 SSRS服务器- CRM报告URL- 是否有人可以为我指出正确的方向,以便我可以根据CRM部署到的服务器将报表U

我与CRM 2011和SSRS 2008 R2合作。每一个都位于不同的服务器上,并进行了设置,以便可以将每个服务器从开发服务器部署到生产服务器,而不会给其他服务器带来问题

在CRM中,我使用URL链接所有SSRS报告。(报告类型:链接到网页)。我的目标是根据CRM部署到的服务器,在CRM中更改SSRS URL


例如:

开发服务器

SSRS服务器-
CRM报告URL-


生产服务器

SSRS服务器-
CRM报告URL-


是否有人可以为我指出正确的方向,以便我可以根据CRM部署到的服务器将报表URL更改为不同的服务器名称?我对CRM非常陌生,任何帮助都将受到热烈欢迎

谢谢,

Shane有几种方法可以解决这个问题:

1) CRM/SSRS服务器是否处于不同的网络环境中;您可以在每个环境中使用DNS别名来控制要链接到的报表服务器。您在上面的陈述中不清楚这些服务器对是否位于不同的网络中,或者它们是否位于同一网络上,只是不同的服务器

2) 使用--and write代码的功能在报表实体中搜索/迭代报表项。替换URL的服务器部分并将实体保存回服务器

3) 有一件事我以前没有尝试过,但可能很吸引人,那就是使用CRM自带的导出/导入功能将要更改的报表列表导出到Excel,编辑它们,然后重新导入。我对这种方法最不确定。我注意到,与其他实体不同,报表的“实体下载模板”选项变灰。(可以在ribbon控件的“导入数据”按钮下看到)这意味着您可能需要做更多的工作才能进行导入,但它可能比上面的两个选项更适合。当然,这比手工编辑每一张要好。

  • 在报告中创建一个名为CRM\u URL的字符串类型的隐藏参数。有关添加参数的详细信息,请参见在报告中使用参数。运行报告时,此参数将自动设置为Microsoft Dynamics CRM的网址
  • 希望有帮助

    瑞安