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

pentaho报表设计器中的数字格式,pentaho,pentaho-spoon,pentaho-report-designer,Pentaho,Pentaho Spoon,Pentaho Report Designer,我在pentaho报表设计器上工作 在这里,我创建了一个交叉表报告。当我预览报告时,它会显示以下结果 姓名总数 A 598.00 B 273.00 c 124.00 d 0.23 e 0.23 f 0.00 g 273.00 在上面的结果中,我只希望特定的值应该是十进制格式 在上面的结果中,我只希望o.23是十进制格式,而其他所有的结果都是不带小数部分的整数。 有什么我能写的表达方式吗。 提前感谢在Pentaho报表设计器中,您必须为输入定义数据类型()。您描述的情况可以用公式处理(检查浮点数,

我在pentaho报表设计器上工作 在这里,我创建了一个交叉表报告。当我预览报告时,它会显示以下结果

姓名总数

A 598.00

B 273.00

c 124.00

d 0.23

e 0.23

f 0.00

g 273.00

在上面的结果中,我只希望特定的值应该是十进制格式 在上面的结果中,我只希望o.23是十进制格式,而其他所有的结果都是不带小数部分的整数。 有什么我能写的表达方式吗。
提前感谢

在Pentaho报表设计器中,您必须为输入定义数据类型()。您描述的情况可以用公式处理(检查浮点数,例如与“00”不同的浮点数),并且作为输出数据类型,您可以使用字符串(文本)

也许您应该在查询中使用Truncate函数,类似于Truncate(total,2),这将在“”后保留2位,如果您的总数以00结尾,则不会自动显示