Crystal报表不显示文本

时间:2013-09-11 06:57:35

标签: sql crystal-reports

我正在从事水晶报道。

当我打开发票并运行它时,它不显示我的一些可变文本空间。

但是当我浏览字符串的数据时,它会显示:

     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"

任何有关它为什么不在其框架中显示我的文字的帮助都会很好。

2 个答案:

答案 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)

增加用于在报告中显示然后显示文本的字段的大小。