以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求代码(开发板)请狐爸看看有招吗? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=6340) |
||||
-- 作者:wqc360 -- 发布时间:2010/3/22 21:31:00 -- 求代码(开发板)请狐爸看看有招吗? 求"带薪工时"列结算代码: 要求相等: 1.当"姓名"列相同,"星期几"=0 时,本周合计"请假工时"=<8 时,"带薪工时"=8 2.当"姓名"列相同,"星期几"=8 时,前一天或后一天"出勤工时">=8 时,"带薪工时"=8 否则为空
[此贴子已经被作者于2010-3-23 22:54:37编辑过]
|
||||
-- 作者:wqc360 -- 发布时间:2010/3/24 0:13:00 -- 大家帮帮呀,顶上去 |
||||
-- 作者:mr725 -- 发布时间:2010/3/24 0:48:00 -- 等买了开发版本再来~~~~~`` |
||||
-- 作者:wqc360 -- 发布时间:2010/3/24 1:00:00 -- 明天我做一个试用版的大家好帮忙 |
||||
-- 作者:czy -- 发布时间:2010/3/24 1:23:00 -- 看不懂。 姓名同时如何解释?是与上一行相同时? |
||||
-- 作者:wqc360 -- 发布时间:2010/3/24 2:38:00 -- 1.意思是:姓名为同一个人,"星期几"=0时,判断本行"日期"(-1到-6)6行"请假工时"合计=<8 时,"带薪工时"=8 也就是说如果张三的考勤,2010年3月21日为星期天,本行"星期几"=0,本星期天是否有计算工资条件是上周(1楼要求本周,其实上周更合理,所以与1楼有一点不同)及3月15到3月20日请假工时不超过8小时,就给计算工资,及"星期几"=0的行的"带薪工时"=8. 2.意思是:如碰到节假日(在另一表是定节假日日期,由"星期几"列得到"8")同一个人,及"星期几"=8时,判断本行"日期"-1行或1行的"出勤工时">=8 时,"带薪工时"=8 否则为空 也就是说如果张三的考勤,2010年1月1日为节假日,如果2009年12月31日或者2010年1月2日张三有出勤8小时以上,本节假日即有工资,及本行的"带薪工时"=8。也就是判断请假有没有跨到节假日,如有,则不享受带薪节假日。 如5月1-3号连续3天节假日,以上就不行了,如果4月30日出勤有8小时,5月4号无出勤,可得到5月1日带薪工时=8,2、3号无法得到。如5月4号出勤8小时,1、2号又无法得到。 能否再加上条件:如星期几=8(及节假日),其上一行或下一行(1或-1)的带薪工时=8时,本行带薪工时=8. |