【工作流】小数在消息中要求显示2 位小数处理方法
金蝶云社区-yangyang0283
yangyang0283
0人赞赏了该文章 829次浏览 未经作者许可,禁止转载编辑于2014年03月12日 14:14:22
问题现象
小数在消息中显示为8 位小数,金额为4 位小数,现要求显示2 位小数
解决方案
原因分析:
单据界面有对小数进行控制,而数据库中是保留的 8 位小数,由于我们直接输出,故显示8
位。
解决方法:
在工作流中无法直接配置,只能将金额输出变量后,写后置脚本来实现。
1.外部数据类型 money
2.外部数据类型 moneystr
moneyStr = new java.text.DecimalFormat("#.00").format(money);