[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 51# aa77dd@163.com


    10:21分自然是下班段,这个学校会有安排的,不用去理他,你按出现二次打卡时间时,以首次时间为准就行
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

回复 52# fcxk


    10:21 和任何一个条件都不相符啊,  怎么判断的???

TOP

回复 48# aa77dd@163.com


    三个条件的上班与下班的条件任一个条件时,系统会自动保留二条记录:比如你上班:打了五次卡,系统保留的只是第一次与最后一次打卡时间、下班也是一样
    所以以首次打卡为准
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

回复 50# fcxk

为什么呢, 为什么没有能算成 上班的打卡

TOP

回复 46# aa77dd@163.com


    这个就是:上班为空,下班为:10:21
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

回复 47# 523066680


  旷工对人理解是好说哦, 但代码是逻辑和算术啊, 没有准确的定义, 就不可能有正确的代码

TOP

回复 45# fcxk


    在怎样的一个时间段内   最多保留两个记录   ?????

一天正常考勤可以有四个记录

TOP

回复 44# aa77dd@163.com


    哈哈哈~ 其实应该按旷工处置。管他的。

TOP

回复 45# fcxk


  只有 10:21,  10:35 的话,  怎么算

TOP

回复 44# aa77dd@163.com


    系统源文件最多保留两个记录的,以最前一次打卡为准
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

回复 43# fcxk


11:08 没有明确的依据判断为 下班打卡记录

比如邻近的还有在  10:21,  10:35,  10:57  都有记录,  那么究竟把哪个判断为下班打卡

再更复杂些,   假设有 8:42,  9:30,  10:21,  10:35,  10:57 这些记录,   但在 8:15 分之前没有任何记录

那么究竟把哪一个当作上班记录,  哪一个作下班记录,  依据是什么???

TOP

本帖最后由 fcxk 于 2015-11-26 21:52 编辑

回复 42# aa77dd@163.com


    是的,但重复无效的要删除
015-11-20        星期五        7:10          11:08   只保留这个记录
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

本帖最后由 aa77dd@163.com 于 2015-11-26 21:48 编辑

回复 41# fcxk


条件1:同一日期  上班:06:00分 - 08:15分、下班:11:11分-12:30分

7:10 满足上班打卡时间段

但 11:08 早于 11:11 分, 所以不满足条件 1, 所以 考勤段数  不能 计 1


那么结果要处理成这样吗:

        2015-11-20        星期五        11:15     ' 无效重复打卡记录
        2015-11-20        星期五        7:10          11:08                虽有两个时间   但考勤段仍不计 1


对于 有效 考勤记录  必须有清晰严谨的定义,   这样子前后矛盾,   无法继续下去了

TOP

本帖最后由 fcxk 于 2015-11-26 21:42 编辑

回复 37# aa77dd@163.com


1.的问题是没考虑到重复打卡的问题,所以有一点错误,要以最前一次打卡为准,

2.早读是:06:00-07:30内才有效(每周星期二与星期四)   升旗是06:00-07:20分才有效(每周星期一)  (这两点只判断上班,有效时在早读或升旗记1)
   06:00之前时间打卡可以不用去理,因为不可能有这么早来的,就算来了也进不了门的

3.总考勤:是指考勤段数有效记1的总和  :比如:满足条件1或2或3会记录1、(早读,升旗的记数1是不在总考勤统计)
爱情不是一颗心去敲另一颗心、而是两颗心擦出火花。

TOP

回复 38# fcxk


    楼主请回答一下 37楼  的几个问题,

我的 VBA 代码编写就可以收尾了

TOP

返回列表