传递空白字符串作为报告参数 BIRT
Passing blank string as report parameter BIRT
我在我的 Java 应用程序中使用 BIRT 4.3。
我将报告参数从 Java class 传递给 BIRT,然后我在最终(输出)报告中显示这些参数。
如果我传递的值是 null
,那么我想像这样传递空字符串 ""
作为报告参数
map.put("NAME", salesLocBean.getName() == null ? "" : salesLocBean.getName().toUpperCase());
但 BIRT 似乎不喜欢那样,有时它抱怨 X 参数为空,有时它运行良好但搞砸了 UI。
我曾尝试传递带有空格的字符串,例如 '" "',但 BIRT 将它们视为空白字符串。
那么如何将空白字符串 ""
作为报告参数传递给 BIRT。
您可以将参数设置为 "changeMe"
值,如果它具有 "changeMe"
值,则在报告中显示的位置用空字符串 ""
替换它. 。您可以将显示值的字段留空。
我在我的 Java 应用程序中使用 BIRT 4.3。
我将报告参数从 Java class 传递给 BIRT,然后我在最终(输出)报告中显示这些参数。
如果我传递的值是 null
,那么我想像这样传递空字符串 ""
作为报告参数
map.put("NAME", salesLocBean.getName() == null ? "" : salesLocBean.getName().toUpperCase());
但 BIRT 似乎不喜欢那样,有时它抱怨 X 参数为空,有时它运行良好但搞砸了 UI。
我曾尝试传递带有空格的字符串,例如 '" "',但 BIRT 将它们视为空白字符串。
那么如何将空白字符串 ""
作为报告参数传递给 BIRT。
您可以将参数设置为 "changeMe"
值,如果它具有 "changeMe"
值,则在报告中显示的位置用空字符串 ""
替换它.