Crystal reports Crystal脚本条件语句“此字段名未知”错误

Crystal reports Crystal脚本条件语句“此字段名未知”错误,crystal-reports,Crystal Reports,这是我目前的状况说明 IF {AR_DEBIT.InvoiceNo} = "" THEN {AR_DEBIT.Description} ELSE {AR_DEBIT.Description} & "(" & {AR_DEBIT.InvoiceNo} & " - " & ToText({AR_DEBIT.InvoiceDate}, "dd-MMM-yyyy") & ")" 不工作…如果{AR_DEBIT.InvoiceNo}=提示错误,则此字段未知bla

这是我目前的状况说明

IF {AR_DEBIT.InvoiceNo} = "" THEN {AR_DEBIT.Description}
ELSE {AR_DEBIT.Description} & "(" & {AR_DEBIT.InvoiceNo} & " - " & ToText({AR_DEBIT.InvoiceDate}, "dd-MMM-yyyy") & ")"
不工作…如果{AR_DEBIT.InvoiceNo}=提示错误,则此字段未知bla bla类似的内容

当我解除条件时

{AR_DEBIT.Description} & "(" & {AR_DEBIT.InvoiceNo} & " - " & ToText({AR_DEBIT.InvoiceDate}, "dd-MMM-yyyy") & ")"

报告没有显示错误…有人吗?

试试这个。。如果IsNull{AR_DEBIT.InvoiceNo}或{AR_DEBIT.InvoiceNo}=首先检查数据库中是否存在InvoiceNo字段