根据实际刷卡来判断班次问题

时间:2021-03-22 05:50:27
序号 组名 班次  优先级  精度
1   组1  A        1      4
2   组1  B        3      2 
3   组1  C        2      3

比如:生成员工100的2005/03/02的排班表,取1-3号的刷卡数据
找到符合所设置精度的班次(精度为3,则必须要找到三个以上原始刷卡时间在有效范围内)
该如何处理?

7 个解决方案

#1


好麻煩呀,
你的表設計有問題

#2


说来听听,我现在有3个表:
1原始刷卡记录表,
2群组班次表
3考勤班次表

#3


我設計的考勤系統
1.原始記錄表
2.班次表
3.排班表
4.考勤分析結果表
就ok了

#4


我的qq 12117859 加我請注明來源
我把我的傳給你參考

#5


Softlee81307(孔腎):

你好,我加你了,名字是不是  ”上仙“  啊?

排班表也是有的

#6


mark

#7


比如设置了一个班次群组包含A,B,C三个班次,优先级依次为A,B,C
现在的目标是生成排班表,但不是用的排班规律生成
比如,生成员工100的2005/03/02的排班表,则取1-3号的数据
然后依次分析A,B,C三个班次
找到最象的那个
“象”的意思如下:
比如A班次
时间为 
8:00,12:00,14:00 18:00
要求的精度为3,则必须要找到三个以上原始刷卡时间在有效范围内即认为找到该班次

#1


好麻煩呀,
你的表設計有問題

#2


说来听听,我现在有3个表:
1原始刷卡记录表,
2群组班次表
3考勤班次表

#3


我設計的考勤系統
1.原始記錄表
2.班次表
3.排班表
4.考勤分析結果表
就ok了

#4


我的qq 12117859 加我請注明來源
我把我的傳給你參考

#5


Softlee81307(孔腎):

你好,我加你了,名字是不是  ”上仙“  啊?

排班表也是有的

#6


mark

#7


比如设置了一个班次群组包含A,B,C三个班次,优先级依次为A,B,C
现在的目标是生成排班表,但不是用的排班规律生成
比如,生成员工100的2005/03/02的排班表,则取1-3号的数据
然后依次分析A,B,C三个班次
找到最象的那个
“象”的意思如下:
比如A班次
时间为 
8:00,12:00,14:00 18:00
要求的精度为3,则必须要找到三个以上原始刷卡时间在有效范围内即认为找到该班次