【问题标题】:Sub-Report giving error: Report cannot be shown子报告给出错误:报告无法显示
【发布时间】:2015-01-08 16:09:23
【问题描述】:

我有一个包含六个子报告的 SSRS 报告。子报表使用与主报表相同的共享数据源。

当我部署报表并执行时,子报表占位符显示错误:无法显示报表。

我认为这可能是由于共享数据源。因此,我为每个子报表创建了单独的共享数据源。这行得通。报告开始显示所有结果。

请告诉我这是什么问题。即使它有效,我也不想为每个子报表创建单独的共享数据源。

【问题讨论】:

  • 只需从报表中删除子报表并重新添加即可。 MS的方式,这可能会奏效。祝你好运。
  • 好的会试试。谢谢。

标签: reporting-services ssrs-2008


【解决方案1】:

这是 SSRS 2008 中的一个已知缺陷。我不确定它是否已被修补,但它已在 SSRS 2012 中修复。

如您所见,解决方法是使用单独的数据集。

https://connect.microsoft.com/SQLServer/feedback/details/648560/subreport-with-shared-dataset-throws-error

【讨论】:

    猜你喜欢
    • 2015-11-30
    • 2013-03-25
    • 2012-07-09
    • 1970-01-01
    • 1970-01-01
    • 2021-02-07
    • 2016-01-27
    • 2023-03-30
    • 1970-01-01
    相关资源
    最近更新 更多