单位最近新买了一套指科密纹考勤机。
由于种种原因。买了个功能很少的。只有U盘可以导出数据的考勤机。
前几天领导说,要统计上个月15日到这个月15日的考勤数据。
研究了好久,发现只能按月导出报表!
问领导拿1日到31日的是否可以。领导说工资是算15日的。我那个内牛满面啊。。。。
不过好在以前做过考勤机的二次开发。算是有点熟悉。还好自己也算是写过N年代码的老司机了,这个东西还难不倒我。
===========开发思路=============
因为U盘能导出数据。同时也能导出所有的考勤记录。
有这些记录,我就有希望把它导入到数据库,然后进行各种统计和筛选。之后想要怎么统计,都随便了。
===========开发过程==============
1、导出打卡数据
打开考勤机,插入U盘。然后操作导出我需要的时段的打卡记录。(导出的名字是agl_000001.txt 我导出另外一个打卡机名字也是类似aglXXXX.txt)
agl_000001.txt 的内容格式大概是这样的。