用业务规则实现两个日期字段的差,计算请假的天数,赋值给另外一个整数字段原创
7人赞赏了该文章
1,267次浏览
编辑于2022年05月24日 16:23:30
关键词:日期、时间差
一、需求:
用业务规则实现两个日期字段的差,计算请假的天数,赋值给另外一个整数字段
二、思路与方案:
使用业务规则里的时间函数:比较日期大小DATEDIF(date1, date2, unit)>0,通过判断大于零返回的是一个boolean值,非0即1。经测试后发现DATEDIF(date1, date2, "D")返回的是两个日期的差值
三、实现过程:
1、页面添加控件:开始日期(kdec_datefield1)、结束日期(kdec_datefield1)、天数(kdec_integerfield)
2、配置业务规则:
3、这里有个需要主要的,函数配置点击确定后返回的是DATEDIF(kdec_datefield1, kdec_datefield2, 'D') > 0;需要把后面的>0给去掉。
4、最后设置控件几时触发值更新,保存
5、效果图:
四、开发环境
不限
五、参考资料
赞 7
7人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *
10金币20金币30金币40金币50金币60金币
可用金币: 0