0

我有一个子报表来过滤用户设置的选定周内特定产品的处理。子报表有 5 个组部分和一个详细信息部分。具体来说,这些组会像这样过滤数据:

  • Group1:过滤进程的开始日期

  • Group2:过滤产品组

  • Group3:过滤产品代码

  • Group4:过滤产品编号

  • Group5:过滤产品的子编号

我使用 group1 部分来编写一些简单的文本。在详细信息部分,我放置了一些字段。现在,当我在详细信息部分没有记录时,子报告会打印 group1 的文本。例如,因为在打印当天没有任何处理工作。

如果详细信息部分没有记录,我该如何跳过该页面?(或者也许有必要抑制 group1?)

4

2 回答 2

0

尝试右键单击该部分,转到部分专家,然后检查抑制空白部分。如果该特定日期没有值,这应该隐藏该部分

于 2017-09-22T16:13:22.653 回答
0

如果详细信息部分为空,您应该尝试抑制组 1。我不确定您实际上可以跳过一页。

如果您想知道如何知道详细信息部分是否为空,则可以在该部分中使用共享变量,该变量将计算详细信息部分中将有多少条记录,以用于组 1 的抑制公式。

于 2017-12-29T16:47:53.110 回答