当数据类型为十进制时如何在表中将空值显示为N / A

时间:2019-02-27 10:26:36

标签: birt display isnull

当数据类型为十进制时,我想在报表中将空值显示为N / A。我尝试单击该单元格,然后在“地图”下设置以下内容,但没有用;结果仍然有空白单元格:

map

这是因为数据类型还是其他原因?

此外,我尝试使用以下表达式,但是这次无法显示值:

if (row["STATEMENT2"]== null)
{
'n/a';
} else {
row["STATEMENT2"];
}

非常感谢您的帮助。

谢谢, Botond

1 个答案:

答案 0 :(得分:0)

我也针对此问题使用了“地图”。 我的解决方案适用于我的所有报告:

[Your_Field] 等于 null
(不带“”或“的空值)

然后在底部字段中输入要显示的值。

希望这会有所帮助。