变通实现可为空的小数字段
案例:
销售订单的明细信息单据体有一个小数字段“税率%”,希望录入单据时录入零税率显示为0,未录入时显示为空。
分析:
由于小数字段,系统处理为非可空类型,不能保存空值,所以只能变通实现。
新加一个文本字段“税率%(文本)”,文本字段输入、保存、显示时,可以区分0和空。
用户修改文本字段的值时,通过值更新事件,赋值给小数字段“税率%”。
实现:
3.1 新加一个文本字段“税率%(文本)”。
3.2 为该字段的值更新事件,增加2个服务-计算定义公式的值填并写到指定列。
3.3 第一个服务“税率保留2位小数”,将文本字段填的值保留2小数。公式为:
F_Jac_Text = '' if F_Jac_Text == '' else '{:.2f}'.format( float( F_Jac_Text ) )
3.4 第二个服务“税率文本字段赋值给小数字段”,把文本字段的值赋给小数字段
3.5 试试效果
文本字段可以区分0和空,并自动保留2位小数,并赋值给小数字段
【emoji】
变通实现可为空的小数字段
案例:销售订单的明细信息单据体有一个小数字段“税率%”,希望录入单据时录入零税率显示为0,未录入时显示为空。分析:由于小数字段,系统...
点击下载文档
上一篇:查辅助资料下一篇:总账-基础资料-【现金流量项目】详解
本文2024-09-16 17:22:42发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-15326.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章