五个列名:加班类型、加班起时间、加班止时间、合计加班时间、单位,
若选择加班类型为“正常工作日”,则(合计加班时间=加班止时间 - 加班起时间)单位为小时,
若加班类型选择“休息日”,(加班止时间 - 加班起时间)<=2,则(合计加班时间=加班止时间 - 加班起时间)单位为小时,(加班止时间 - 加班起时间)>2且<4,合计加班时间=0.5,单位为天,加班止时间 - 加班起时间)>4,合计加班时间=1,单位为天,
若加班类型选择“法定工作日”,(加班止时间 - 加班起时间)<=4,则合计加班时间=0.5,单位为天,(加班止时间 - 加班起时间)>4,合计加班时间=1,单位为天,
以上条件如何实现?用表达式列实现方便,还是在表属性
DataColChanged实现方便?
[此贴子已经被czy于2009-1-30 0:50:58编辑过]