值13.10在我的jasper报告中打印成13.1,我想自己打印成13.10,怎么办。对应的JRXML语句是
<textFieldExpression class="java.lang.Float"><![CDATA[$F{temp_bill_tax}]]>
</textFieldExpression>
最佳答案
如果您使用 iReport 创建您的 jrxml。右键单击您的文本字段,转到“文本字段”选项卡,然后在“模式”组合框中选择 #,##0.00
。
或者在字段中添加pattern属性:
<textField ... pattern="#,##0.00" >
<textFieldExpression class="java.lang.Float"><![CDATA[$F{temp_bill_tax}]]>/>
</textField>
关于在jasper报告中以指定格式显示浮点值的java代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3513613/