Crystal reports 如果嵌入的摘要字段在Crystal Reports中具有特定值,则抑制文本对象

Crystal reports 如果嵌入的摘要字段在Crystal Reports中具有特定值,则抑制文本对象,crystal-reports,suppress,crystal-reports-2016,Crystal Reports,Suppress,Crystal Reports 2016,如果文本对象中的摘要字段等于0,如何抑制Crystal中的文本对象 文本对象内容的示例: 我希望文本对象仅在{RETOUR_INVOICE_LINE.AMOUNT_EUR}的总和为零时显示。 似乎我无法在“抑制公式编辑器”(suppress formula editor)中选择摘要字段 使用公式中的if语句创建一个布尔公式,使其为true或false,然后您可以将新公式放入相关字段的抑制项中 一个类似的公式,我们称之为fBool_为零 if {Sum of RETOUR_INVOICE_LI

如果文本对象中的摘要字段等于0,如何抑制Crystal中的文本对象

文本对象内容的示例:

我希望文本对象仅在{RETOUR_INVOICE_LINE.AMOUNT_EUR}的总和为零时显示。 似乎我无法在“抑制公式编辑器”(suppress formula editor)中选择摘要字段


使用公式中的if语句创建一个布尔公式,使其为true或false,然后您可以将新公式放入相关字段的抑制项中

一个类似的公式,我们称之为fBool_为零

if  {Sum of RETOUR_INVOICE_LINE.AMOUNT_EUR} = 0 then True else False

然后在您的问题中显示的抑制中使用fBool_IsZero。

您好,谢谢您的回答,但我在尝试使用{RETOUR_INVOICE_LINE.AMOUNT_EUR}时出错,在公式中,它表示“此字段名称未知”。该总和是报表中使用的字段吗?如果没有,您需要在某个地方创建并抑制它,然后在创建公式时,您应该能够在扩展“+报告字段”时选择总和字段。我现在开始工作,在报告中第二次添加总和字段,这次在文本框之外,并按照您的建议抑制它。然后,我终于能够在文本框的抑制公式中选择该字段,方法是像您建议的那样展开“+报告字段”。生成的抑制公式如下所示:Sum({RETOUR_INVOICE_LINE.AMOUNT_EUR},{INCOMING_INVOICE.INCOMING_INVOICE_SEQ})=0。最终不需要布尔公式,但你给了我正确的方向,我会接受你的答案,谢谢!