1
A
回答
3
样品:
<parameter name="floatParam" class="java.lang.Float"/>
<parameter name="intParam" class="java.lang.Integer"/>
...
<textField pattern="#,##0.00;-#,##0.00">
<reportElement key="result" x="98" y="3" width="100" height="20"/>
<textElement/>
<textFieldExpression><![CDATA[$P{floatParam}*$P{intParam}]]></textFieldExpression>
</textField>
0
如果您乘/添加float + int,结果将为float
。所以你不能使用"%d"
(new String()).format("%d", ($F{parameter1}*$F{parameter2}))
使用"%f"
代替:
new String().format("%f", ($F{parameter1}*$F{parameter2}))
相关问题
- 1. 忽略碧玉报告中的字段
- 2. 碧玉报告 - 从报表
- 3. 在碧玉报告中的多个表
- 4. 如何添加边框与碧玉工作室的报告
- 5. 动态碧玉报告
- 6. 对准碧玉报告
- 7. 多页面碧玉报告
- 8. 碧玉子报告错误
- 9. 碧玉报告HTML组件
- 10. 碧玉报告错误
- 11. 如何创建相同碧玉报告的多个副本?
- 12. 如何避免碧玉空值报告
- 13. 如何删除碧玉报告
- 14. 碧玉报告将不会加载
- 15. 如何相对于碧玉数据宽度的文本字段舒展报告
- 16. 如何在碧玉导出报告到Excel文件报告
- 17. 碧玉报告缺失字符
- 18. 碧玉报告字体错误
- 19. 碧玉报告如果条件文本字段值
- 20. 字段值无法在碧玉报告中显示空状态
- 21. 与碧玉多个图表报告
- 22. 避免碧玉报告中的两个字段之间的空间
- 23. 在碧玉报告表达可变
- 24. 在RTF格式碧玉报告
- 25. 解决碧玉报告在行家
- 26. 碧玉报告:显示动态图像根据字段值
- 27. 碧玉多列报告,列跨越特定字段
- 28. 如何在一个表中,包括碧玉报告为PDF
- 29. 将tableview作为数据源添加到碧玉报告
- 30. 无法添加对象列表中的碧玉报告
我不能在这里运行碧玉,但你可以尝试这样的:。(新的String())格式( “%d”, ($ F {参数1} * $ F {参数2})) – markus