【问题标题】:number format in pentaho report designerpentaho 报表设计器中的数字格式
【发布时间】:2018-01-14 18:51:05
【问题描述】:

我正在开发 pentaho 报表设计器 在这里,我创建了一个交叉表报告。当我预览报告时,它会显示如下结果

姓名总数

598.00

B 273.00

c 124.00

d 0.23

e 0.23

f 0.00

g 273.00

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      也许您应该在查询中使用 Truncate 函数,例如 truncate(total,2),这将在',',如果您的总数以 00 结尾,它们将不会自动显示。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多