触发器实现?还是......(未解决)
这是我们签到的一些时间段,我现在有一个签到表,里面有迟到状态、早退状态、旷课状态,我想知道改变这些状态是怎么实现。请高手多多指教,不胜感激。
--------------------------------------------------------------------------------------------------------
比如正常上课时间是6:00-7:00,6:00-6:10为签到时间,6:50-7:00为签退时间。
正常:
凡是在6:00-6:10这个时间段签到 【并且】 在6:50-7:00这个时间段签退 则迟到状态默认未迟到,早退状态默认未早退,旷课默认未旷课。
【正常不扣分】
迟到(系统默认未迟到):
迟到是没有签到,并且在6:50-7:00时间段签退了,则迟到状态 变为迟到,早退状态默认未早退,旷课状态默认未旷课 【迟到扣5分】
早退(系统默认未早退):
早退是在6:00-6:10时间段签到了,但没有签退,则早退状态 变为早退,迟到状态默认未迟到,旷课状态默认未旷课。 【早退扣5分】
旷课(系统默认未旷课):
如果没有签到也没有签退,则旷课状态变为旷课,早退与迟到状态默认未早退未迟到。
【旷课扣20分】
[[it] 本帖最后由 FFEEDD 于 2008-1-30 16:23 编辑 [/it]]