工作流消息节点请假时长小数在消息中显示为8 位小数,现要求显示2位小数 如何处理

栏目:s-hr cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

工作流消息节点请假时长小数在消息中显示为8 位小数,现要求显示2位小数 如何处理

解决方案:

原因分析:

单据界面有对小数进行控制,而数据库中是保留的8 位小数,由于我们直接输出,故显示8

位。

在工作流中无法直接配置,只能将这个字段输出变量后,写后置脚本来实现。如定义外部数据类型 jqcd、 jqcdstr,假期长度现输出到jqcd后置脚本 对这个jqcd进行下格式化长度 赋值给jqcdstr  消息节点中使用这个处理后的变量jqcdstr即可


jqcdstr= new java.text.DecimalFormat("#.00").format( jqcd);


工作流消息节点请假时长小数在消息中显示为8 位小数,现要求显示2位小数 如何处理

解决方案:原因分析:单据界面有对小数进行控制,而数据库中是保留的8 位小数,由于我们直接输出,故显示8位。在工作流中无法直接配置,只...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息