EAS中根据输入的值保留两位或多位小数原创
42人赞赏了该文章
833次浏览
编辑于2022年05月24日 09:30:41
很多时候我们需要根据输入的值保留两位或多位小数
有两种情况:第一种字段是在单头,处理方式如下:
举例:在eas80版本
在dep页面加载的后置脚本中加一行这样的脚本即可
pluginCtx.getKDFormattedTextField("txtgrossweight").setPrecision(8);
“txtgrossweight”为控件名,设置保留8位小数,如果想保留其它位数,直接修改数字即可
![](C:\Users\静萱\AppData\Local\YNote\data\weixinobU7VjtT9Qy4Z71JEbaJRMzh7Vd4\87fc4e897ed0406d9ab030d4803324e7\clipboard.png)
![clipboard.png clipboard.png](/download/01097943720325af42568378a3d7611ffd75.png)
第二种需要修改的字段是在单据分录上:处理方式如下
在dep中找到相应的列,在显示格式中输入以下格式即可:
保留8位:%r-[=]{#,##0.00000000}.2f
保留2位: %r-[=]{#,##0.00}.2f
推荐阅读