EAS中根据输入的值保留两位或多位小数原创
金蝶云社区-湖南客户成功_刘敏
湖南客户成功_刘敏
42人赞赏了该文章 833次浏览 未经作者许可,禁止转载编辑于2022年05月24日 09:30:41

很多时候我们需要根据输入的值保留两位或多位小数

有两种情况:第一种字段是在单头,处理方式如下:

举例:在eas80版本
在dep页面加载的后置脚本中加一行这样的脚本即可
pluginCtx.getKDFormattedTextField("txtgrossweight").setPrecision(8);
“txtgrossweight”为控件名,设置保留8位小数,如果想保留其它位数,直接修改数字即可
clipboard.png

第二种需要修改的字段是在单据分录上:处理方式如下


clipboard.pngclipboard.png

在dep中找到相应的列,在显示格式中输入以下格式即可:

保留8位:%r-[=]{#,##0.00000000}.2f

保留2位: %r-[=]{#,##0.00}.2f


赞 42