0

我在我的 Java 应用程序中使用 BIRT 4.3。

我将报告参数从 Java 类传递给 BIRT,然后在最终(输出)报告中显示这些参数。

如果我传递的值是null,那么我想像这样传递空白字符串""作为报告参数

map.put("NAME", salesLocBean.getName() == null ? "" : salesLocBean.getName().toUpperCase());

但是 BIRT 似乎不喜欢这样,有时它抱怨 X 参数是空白的,有时它运行良好但搞砸了 UI。

我曾尝试使用像这样的空格传递字符串 '" "' 但 BIRT 将它们视为空白字符串。

那么如何将空白字符串""作为报告参数传递给 BIRT。

4

1 回答 1

1

您可以将参数设置为一个值,如果它具有该值,则在报告中显示的位置将其"changeMe"替换为空字符串。比较我对这个问题的回答。您可以将显示值的字段留空。"""changeMe"

于 2016-03-31T13:52:19.250 回答