我在 Java 应用程序中使用 BIRT 4.3。
我将报告参数从 Java 类传递到 BIRT,然后在最终(输出)报告中显示这些参数。
如果我传递的值是null
,那么我想将空白字符串""
作为报告参数传递,如下所示
map.put("NAME", salesLocBean.getName() == null ? "" : salesLocBean.getName().toUpperCase());
但是 BIRT 似乎不喜欢这样,有时它会提示 X 参数为空,有时它运行良好但会搞砸 UI。
我尝试传递带有空格的字符串,如“”“”,但 BIRT 将它们视为空白字符串。
那么如何将空白字符串 ""
作为报告参数传递给 BIRT。
最佳答案
您可以将该参数设置为 "changeMe"
值,并在报告中显示的位置将其替换为空字符串 ""
(如果有) “changeMe”
值。 Compare my answer to this question 。您可以将显示值字段留空。
关于java - 将空白字符串作为报告参数 BIRT 传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30868554/