我正在从事水晶报道。
当我打开发票并运行它时,它不显示我的一些可变文本空间。
但是当我浏览字符串的数据时,它会显示:
Type: String
Length: 12
Debiteur nr.
SQL代码是:
select {Report name.InvCustLangCode}
case "NL" : "Debiteur nr."
case "UK" : "Debtor nr."
case "DE" : "Debitor nr."
default: "Debiteur"
任何有关它为什么不在其框架中显示我的文字的帮助都会很好。
答案 0 :(得分:1)
最有可能的是,您的数据中存在null
值。尝试:
If Isnull({Report name.InvCustLangCode}) Then
"Debiteur"
Else
select {Report name.InvCustLangCode}
case "NL" : "Debiteur nr."
case "UK" : "Debtor nr."
case "DE" : "Debitor nr."
default: "Debiteur" -- zero-length string
**编辑**
此公式适用于任何部分。如果您没有看到正确的值,则会发生其他事情。
答案 1 :(得分:0)
增加用于在报告中显示然后显示文本的字段的大小。