我有一个有3个子报告的报告。在没有数据的情况下,我想隐藏报告。它给我这个错误:如何隐藏子报表,如果他们不包含数据?
Error: Subreport could not be shown
我怎样才能隐藏子报表?
我有一个有3个子报告的报告。在没有数据的情况下,我想隐藏报告。它给我这个错误:如何隐藏子报表,如果他们不包含数据?
Error: Subreport could not be shown
我怎样才能隐藏子报表?
您将不得不创建一些知道子报表是否会成功显示在主报表上的机制,因为您无法从子报表中将任何内容“返回”回主报表。
您可以在主报表上创建一个小数据集,用于查询是否存在子报表的数据?然后您可以使用子报表元素(或诸如tablix或矩形之类的容器)上的表达式来根据主报表上的查询结果来隐藏它。
让我知道我是否需要澄清。
如果我们直接在主报表中创建一个数据集,那么就没有必要使用另一个报表作为子报表,我们可以直接使用主报表中创建的数据集中的字段并将参数分配给主数据集值。我认为这不会服务器的目的。