【问题标题】:SSRS Report - Subreport can't be foundSSRS 报告 - 找不到子报告
【发布时间】:2021-04-24 02:29:37
【问题描述】:

好的,我有一个 SSRS 报告,其中包含 2 个子报告。一个工作正常,另一个工作在测试中,但是当我根据他们的指示将报告发布到我的 AMS 平台时,子报告出现说找不到它。我可以通过 Visual Studio 运行报告,它工作得很好,没有问题,我已经重建了整个项目几次并重新发布,但我仍然遇到同样的错误。我知道发布工作正常,因为我对主报告进行了更改以扩展子报告区域并让我看到完整的错误并且发布正常。这有什么理由可以通过 Visual Studio 工作,但在发布时不能工作?报告连同 2 个子报告也都在同一个目录中。

对此的补充说明。我刚刚去了 Visual Studio 中的主报告并从中删除了子报告。然后我重新添加它并给它一个不同的名字。重建报告并重新上传它,包括已经上传的子报告,我得到了同样的错误,但错误是指我给子报告的新名称,所以它选择了名称更改,但由于某种原因而不是实际的子报告

【问题讨论】:

  • 您真的应该将此评论添加到您的问题中,无论如何...您是否实际部署了子报告以及主报告?您是否尝试过从服务器自行打开子报表?
  • 在主帖中添加了附加评论。谢谢你抓住那个。是的,我确实使用主报告部署了子报告,我可以在服务器上自行运行它而不会出现问题。

标签: reporting-services ssrs-2012 subreport


【解决方案1】:

有时 SSRS 网站会缓存您的旧报告,并且不会被您的新报告覆盖。在 SSRS 网站上,尝试删除所有报告,包括主报告。然后重新部署。

【讨论】:

    猜你喜欢
    • 2019-03-10
    • 2018-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-10
    相关资源
    最近更新 更多