繁体   English   中英

水晶报表-重复禁止配方

[英]Crystal Reports - Suppress formula repeated

我有一个Crystal Reports报表,它在3个不同的详细信息部分中包含3个子报表。 (细节a,细节b,细节c)

如果我将使用DB中的数据的抑制公式设置为详细信息部分b和c

ISNULL({Table.Field})

当我生成报告时,整个详细信息部分(a,b和c)会重复多次,并且从3-93页的报告中复制数据。

我的数据是结构化广告,具体如下:

DataSource: ReportDS
Table: Client (Showed in details a)
 -Name
 -Surname
 -...
Table: Order (Showed in details b repeated for any order in datasource)
 -Date
 -Total
 -...
Table: Product (Showed in details c repeated for any product in datasource)
 -Name
 -Price

b节抑制公式:

IF ISNULL({Order.Total}) THEN TRUE ELSE FALSE

c节抑制公式:

IF ISNULL({Product.Name}) THEN TRUE ELSE FALSE
  1. 您是否尝试过将抑制命令添加到“格式子报表”本身? 使用其格式部分。
  2. 如果那不起作用,请将抑制命令放入子报表并抑制其所有节。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM