0

我在 VS 14 中对 SSRS 报告进行了一些更改并将其部署到 AX2012 R3 CU9,但我仍然看不到更改。我什至尝试停止 AOS,删除 XppiL 文件夹,重新启动 AOS 并进行完整的 CIL 编译。还是行不通。

任何人都知道如何解决它?

提前谢谢你。

4

2 回答 2

0

请按照以下步骤操作:

  1. 如果你在 R3 上,你有工具 -> 缓存 -> 刷新报表服务器;
  2. 另外,做一个工具->缓存->刷新元素和工具->缓存->刷新字典;
  3. 如果您有 AOT 查询,您可以对查询进行恢复;
  4. 在 Visual Studio 中打开报表,然后在 Datasets 节点中对数据集执行刷新;
  5. 还在 Visual Studio 中执行报表的重建和部署;
  6. 在第 5 步之前。您可以检查您的报告参数是否正确(如果您更改了数据合同或查询);
  7. 根据加载最后一个值(controller.parmLoadFromSysLastValue)的决定,您想要执行重置使用数据;
  8. 最后但并非最不重要的一点是,您希望在 AOT 中的报告上执行恢复,然后执行部署元素。

如果您仍然面临问题,那么最后重新启动您的 SQL Server Reporting Services 服务并运行报告。

或者

有时您需要删除报表文档文件夹中的报表,然后再次部署以获取最新版本。之后重新启动 SSRS 服务实例。

我希望其中之一有所帮助。

欲了解更多信息,您可以访问:SSRS 报告

于 2017-10-02T07:55:06.093 回答
0

我想您还单击了工具->缓存->刷新报告服务器?

还请尝试以下操作: 标准 AX 配置应指向您尝试部署报表的 AX。如果您打开 Microsoft Dynamics AX 2012 配置实用程序,标准 AX 配置就是显示的配置。还尝试通过单击 Microsoft Dynamics AX 2012 配置中的刷新配置来刷新 WCF 配置。

该服务器上运行的报表服务器不止一个吗?如果是这样,您应该阅读以下内容:这篇文章是关于在 SSRS 设置中让正确的 *.axc 文件指向正确的 AOS。 https://technet.microsoft.com/en-us/library/hh389774.aspx

最后一个提示:在 AIF 端口中尝试停止并启动入站 BI 服务端口。

我希望其中之一有所帮助。

于 2016-03-07T15:09:35.617 回答