在Crystal Reports中,如果值为null,如何保持打印行?

时间:2013-08-12 12:49:02

标签: null crystal-reports-xi

我的报告中有一个空值。我去了公式研讨会编辑器并放了IsNull({myreport.field}),但行显示在报告上。它有“FALSE”或“TRUE”,它将所有记录放在那里。

如果值为null,如何实际抑制或不显示记录?如果那么我该放什么(这是我使用的?)?我根本不想要报告。

我正在使用Crystal Reports 2011 XI。

1 个答案:

答案 0 :(得分:3)

我通常使用此公式来抑制空白部分。它在专家supress公式编辑部分。

IF ISNULL({myreport.myfield}) then TRUE   
ELSE IF {myreport.myfield} = " " then TRUE   
ELSE FALSE

由于你处于抑制领域,你告诉它supress = true如果满足条件,否则它们不是真的,不应该被压制。我使用空字符串条件来覆盖它不是NULL但仍然是空白的问题。