如何在Crystal Reports的单个部分中过滤记录

时间:2019-02-13 21:54:45

标签: crystal-reports

我的基本记录集已使用参数过滤。但是,这给我留下了6条记录,我需要在我的每个部分中过滤到一个特定记录。如果没有记录符合我的标准,我将无法取消此部分的内容,只需要在此处留空即可。

从本质上讲,我需要一种方法来过滤击中我的一个部分但不影响整个报告的记录。

一些注意事项:

  • 我不能为此使用子报表。我需要在几个部分中重复进行这项工作,如果我添加更多的子报告,它只会使水晶报告崩溃(我有很多数据,并且有SAP记录)
  • 使用抑制公式尚未奏效,因为如果该段具有空值,则需要该段存在
  • 不应用任何过滤器对我无济于事,因为它将重复我的部分6次

1 个答案:

答案 0 :(得分:0)

2个选项。

a)

  1. 右键单击空白,然后选择“插入组”
  2. 选择字段并选择指定的顺序,或使用其他可以过滤数据的记录
  3. 在“指定订单”标签上,单击“新建”
  4. 在组合框上选择等于,并指定需要显示的记录

b)

  1. 右键单击记录
  2. 在抑制复选框旁边,单击x-2
  3. 您可以在此处创建一个公式来隐藏不需要的记录。