pentaho报表设计器中的数字格式

时间:2018-01-14 18:51:06

标签: pentaho pentaho-spoon pentaho-report-designer

我正在为pentaho报告设计师工作 在这里我创建了一个交叉表报告。当我预览报告时,它显示我的结果如下

名称总计

A 598.00

B 273.00

c 124.00

d 0.23

0.23

f 0.00

g 273.00

在上面的结果中,我只希望特定的值应该以十进制格式显示 就像我只想在上面的结果中只有o.23看起来像十进制格式,所有其他我想看起来像整数,没有任何小数部分。 有没有我能写的表达方式。 提前致谢

2 个答案:

答案 0 :(得分:1)

在Pentaho报表设计器中,您必须为输入定义数据类型(https://www.screencast.com/t/y440gotpnp)。您描述的案例可以使用公式处理(检查浮动数字,例如不同于" 00" ...)作为输出数据类型,您可以使用字符串(文本)

答案 1 :(得分:0)

也许您应该在查询中使用截断功能,例如 truncate(total,2),这样会保留 2 数字&#39; <强>,&#39;如果您的总计以 00 结尾,则他们将无法自动显示。