0

我在水晶报告中工作。

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

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

     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"

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

4

2 回答 2

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

** 编辑 **

这个公式应该适用于任何部分。如果您没有看到正确的值,则说明正在发生其他事情。

于 2013-09-11T12:44:27.720 回答
0

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

于 2013-09-11T08:25:11.670 回答