Crystal reports 当字段为空时连接两个Coulmn
例如,我在SQL上执行了如下代码Crystal reports 当字段为空时连接两个Coulmn,crystal-reports,crystal-reports-2008,Crystal Reports,Crystal Reports 2008,例如,我在SQL上执行了如下代码 Fruits--- Taste Orange -- good Apple -- Bad Apple -- Apple -- 然后 我去水晶报告 我用HTML文本格式创建了一个公式字段 {FRUITS}+"<i>"+" "+{TASTE}+"</i>" 这两个苹果去哪儿了? 我假设由于“TASTE”=NULL,因此Crystal Reports删除了这两个
Fruits--- Taste
Orange -- good
Apple -- Bad
Apple --
Apple --
然后
我去水晶报告
我用HTML文本格式创建了一个公式字段
{FRUITS}+"<i>"+" "+{TASTE}+"</i>"
这两个苹果去哪儿了?
我假设由于“TASTE”=NULL,因此Crystal Reports删除了这两个苹果 我怎么能在报告上这样表现呢
Orange *good*
Apple *Bad*
Apple
Apple
如果
{TASTE}
的值为NULL
,则公式“崩溃”,因为NULL
不能与字符串连接。
因此,报告上的公式字段显示为空
您可以通过检查NULL
来修复此问题。
更改公式,如下所示:
If IsNull({TASTE}) Then
{FRUITS}
Else
{FRUITS}+"<i>"+" "+{TASTE}+"</i>"
如果为空({TASTE}),则
{水果}
其他的
{水果}++++{味道}++
为什么首先需要一个公式?只需使用空格框,并根据需要将其隔开。
If IsNull({TASTE}) Then
{FRUITS}
Else
{FRUITS}+"<i>"+" "+{TASTE}+"</i>"