当子报表没有向主报表返回数据时,很难避免出现空白



我正在处理一个多级报告,这意味着我在主报告中嵌入了两个子报告。我在一个组中创建了一个子报告,这样它就会运行多次,每个组一次。

一切都很好:子报告按原样生成。当子报告什么都不返回时,实际问题就来了:因为子报告运行了多次,所以每当子报告为空时,主报告就会充满空白。

有什么办法可以避免这种情况吗?我可以检查数据集是否为空,或者是否有其他解决方案?

如果您的子报表的报表项(如tablix等)嵌入到Rectangle中。你会看到这种行为。

子报表元素Remove Line When Blank中有一个属性。使其成为true

最新更新