3

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

如果值为空,我如何实际使其抑制或不显示记录?IF THEN(那是我用的吗?)我应该输入什么?我根本不希望它出现在报告中。

我正在使用 Crystal Reports 2011 XI。

4

1 回答 1

4

我通常使用这个公式来抑制空白部分。它进入部分专家抑制公式编辑器。

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

由于您在抑制字段中,因此如果满足条件,则告诉它 supress = true ,否则它们不为真,不应被抑制。我使用空字符串条件来覆盖它不是 NULL 但仍为空白的问题。

于 2013-08-13T13:55:29.107 回答