我在水晶报表中有一个公式,如果该值为空,则显示固定文本。这工作正常。但如果报告是空白的,那么我也看到固定的文本。水晶报表:当没有数据时删除公式值
我的问题:如何在报告为空时不显示固定文本?
下面是公式。
Local StringVar x;
如果ISNULL({对象名})或({对象名} = “”)然后
X:= “固定文本”
否则
X:= {对象名}
我在水晶报表中有一个公式,如果该值为空,则显示固定文本。这工作正常。但如果报告是空白的,那么我也看到固定的文本。水晶报表:当没有数据时删除公式值
我的问题:如何在报告为空时不显示固定文本?
下面是公式。
Local StringVar x;
如果ISNULL({对象名})或({对象名} = “”)然后
X:= “固定文本”
否则
X:= {对象名}
如果IsNull({objectName})或(trim({objectName})=“”),则
0123(也可以尝试检查对象是否有空字符串)X:= “固定文本”
否则
X:= {}对象名
你不能使用预定义的功能,如RecordNumber()?或者你可以计算Count({somefield}),当它为零时,禁用文本。
在报表上的公式字段,去抑制的公式选项并输入以下内容:
currentfieldvalue =“固定文本”
这应该抑制领域时,它包含文本。
感谢您的输入,但它仍然显示了固定文本。 – 2011-02-14 06:51:21