尝试了解报表服务器的CRM报表的预期行为。
我们拥有CRM 2011,UR 18.我们是一家开发管理解决方案的ISV,向我们的客户销售。托管解决方案包含多个报告(RDL)。想了解更新如何运作。
1)将我们的解决方案(非托管)导入开发组织。解决方案包含报告(RDL)。
2)浏览与此CRM安装相关联的报表服务器。
3)点击列表中的报告名称,从下拉列表中选择“在报告构建器中编辑”。
4)编辑报告。保存它。
5)在CRM中查看报告。 Viola - 我们看到了我们的变化。
后来---
6)将另一个(后期)版本的(非托管)解决方案重新导入CRM。此解决方案ZIP副本不包含我们在报表服务器上通过报表生成器进行的RDL编辑。
7)进入CRM,报告。查看我们之前编辑的报告。
我们的编辑仍然在我们看到的报告中 - 而不是我们的预期。我们原以为重新导入解决方案ZIP会覆盖我们对RDL的编辑。行为就像报表服务器编辑胜过解决方案内容一样。这是因为我们直接在Report Server中编辑(通过Report Builder)吗?
提前致谢。
此致霍华德霍夫曼
答案 0 :(得分:0)
这是CRM解决方案的基本功能。如果未在非托管解决方案文件中包含组件,则该组件将不会更新 - 它将保持与解决方案导入之前完全相同。请记住,解决方案文件只是一个包含大量组件引用的容器 恢复旧版报告的方法是在进行更改之前导出该报告,然后在要还原它时重新导入该解决方案。