主题:请教一个算法.
老师们,请看附件是用来记录员工加班或者请假的一个表,我想请教一个算法:
对于同一个工号(sno),如果加班一天,则qty为1,如果请假一天,则qty为-1.eff_date代表有效日期.
每输入一条记录,变量m=m+qty用来计算还有多少天可以休假.但是有效日期必须考虑进去算法中,表中运行到第三条记录为2008-5-25日输入,M本来应该为1,但eff_date却是2008-11-30,员工必须在2008-11-30前将这天假休完,但是没有休而现在已经是2009-02-23,所以这天需要减去,即M为0,那么在输入第四条记录后,M应该为-1而不是0,我将表放在grid中,希望在qty的valid事件中实现,请问这个算法要怎么实现呢?
对于同一个工号(sno),如果加班一天,则qty为1,如果请假一天,则qty为-1.eff_date代表有效日期.
每输入一条记录,变量m=m+qty用来计算还有多少天可以休假.但是有效日期必须考虑进去算法中,表中运行到第三条记录为2008-5-25日输入,M本来应该为1,但eff_date却是2008-11-30,员工必须在2008-11-30前将这天假休完,但是没有休而现在已经是2009-02-23,所以这天需要减去,即M为0,那么在输入第四条记录后,M应该为-1而不是0,我将表放在grid中,希望在qty的valid事件中实现,请问这个算法要怎么实现呢?