有一个项目要计算出差的天数
需要其Field的text change 时建一个规则, 出差日期和返回日期都需要在其Text change的时候建立一个规则
其设置出差天数的域值:
条件:返回日期及出差日期都不为空的时候(特别注意,需选中如果当满足其规则条件,请勿运行其他规则!)
设置域值:number(translate(substring(返回日期, 0, 11), "-", "")) - number(translate(substring(出差日期, 0, 11), "-", "")) + 1
如果单纯的时候还是不行,所以还需要在在出差日期和返回日期设置另一个规则, 分别为设置出差天数为空!
如果返回的是一个负数,那还需要在出差天数中设置另一个规则
当其为负数,设置0