Foxtable(狐表)用户栏目专家坐堂 → [求助]手动考勤表,怎么做加班呢?


  共有3077人关注过本帖树形打印复制链接

主题:[求助]手动考勤表,怎么做加班呢?

帅哥哟,离线,有人找我吗?
yancheng
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:843 积分:5982 威望:0 精华:0 注册:2013/6/29 9:36:00
[求助]手动考勤表,怎么做加班呢?  发帖心情 Post By:2016/12/25 16:07:00 [显示全部帖子]

如图,上面有3个员工。在当月,每天1-31日,记录当天的用工量。但是我需要,加入1-31日每天的加班小时数。

相当 于一个员工有:1-31天的列,1-31天的加班。

这么多列,录入时,很不方便。请问,有没有什么好的办法?或者好的思路?
图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看




 回到顶部
帅哥哟,离线,有人找我吗?
yancheng
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:843 积分:5982 威望:0 精华:0 注册:2013/6/29 9:36:00
  发帖心情 Post By:2016/12/25 16:11:00 [显示全部帖子]

这个表,是我们一般手动填写的。我要怎么把它放到软件里面,好填写,又好统计呢?
图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看

输入时,像上面的这个表,挺好手动填写的。但是在软件 里面,怎么做好些呢?
加班要每天都 要填入。
[此贴子已经被作者于2016/12/25 16:13:33编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
yancheng
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:843 积分:5982 威望:0 精华:0 注册:2013/6/29 9:36:00
  发帖心情 Post By:2016/12/25 16:15:00 [显示全部帖子]

没看懂。


 回到顶部
帅哥哟,离线,有人找我吗?
yancheng
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:843 积分:5982 威望:0 精华:0 注册:2013/6/29 9:36:00
  发帖心情 Post By:2016/12/25 16:19:00 [显示全部帖子]

其实,我还做了另一种形式的考勤表。
图片点击可在新窗口打开查看此主题相关图片如下:3.jpg
图片点击可在新窗口打开查看
但是还是感觉录入挺麻烦的。
图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
yancheng
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:843 积分:5982 威望:0 精华:0 注册:2013/6/29 9:36:00
  发帖心情 Post By:2016/12/25 16:21:00 [显示全部帖子]

照 着EXCEL做,是做一个窗口吗?(这个窗口,的控件绑定到列),如果 做窗口,是不是一次录入一个人的数据 ?这样录入 感觉又不方便。

 回到顶部
帅哥哟,离线,有人找我吗?
yancheng
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:843 积分:5982 威望:0 精华:0 注册:2013/6/29 9:36:00
  发帖心情 Post By:2016/12/25 16:26:00 [显示全部帖子]

我今天从考勤 机里面导出了数据,看 了一下。它的原始数据 是一个时间,一个时间的。如图。(8楼的数据 ,其实也不符合考勤 机格式)
我感觉跟我手动填写的数据 ,没办法结合。我确实现在很不清楚,怎么处理,和录入数据 好。有点晕了。

现在实际使用时,多数还是:手动填写那种表。但是,考勤 机这种,也要用。

我想的是如果 实现不行,就做两套,当然有办法,结合在一起是最好了。

图片点击可在新窗口打开查看此主题相关图片如下:4.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2016/12/25 16:26:45编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
yancheng
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:843 积分:5982 威望:0 精华:0 注册:2013/6/29 9:36:00
  发帖心情 Post By:2016/12/26 11:29:00 [显示全部帖子]

这个里面,狐爸给我一个代码如下:(我看了一下,如果 :当天早上打了两次卡,下班打两次卡,)用下面的方法,好像计算不正确?
换个解题思路,简单可靠,望仔细体会:

Dim nms As List(of String) = DataTables("表A").GetValues("第一列","第一列 Is Not Null")
For Each nm As String In nms
    Dim drs1 As List(of DataRow) = DataTables("表A").Select("第一列= '" & nm & "' and 出入='1'","时间")
    Dim drs2 As List(of DataRow) = DataTables("表A").Select("第一列= '" & nm & "' and 出入='2'","时间")
    Dim cnt As Integer = Math.Min(drs1.Count,drs2.Count)
    For r As Integer = 0 To cnt - 1
        Dim sp As TimeSpan =  cdate(drs2(r)("时间")) - cdate(drs1(r)("时间"))
        If sp.TotalHours <=12 Then
            drs2(r)("第四列") = sp.TotalSeconds
        Else
            drs2(r)("第四列") = Nothing
        End If
    Next
Next


 回到顶部
帅哥哟,离线,有人找我吗?
yancheng
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:843 积分:5982 威望:0 精华:0 注册:2013/6/29 9:36:00
  发帖心情 Post By:2016/12/27 13:09:00 [显示全部帖子]

我这两天看了一下,汉王人脸识别的考勤 软件 。也咨询了一下汉王技术。
因为,我们是施工企业,加班没有固定的时间点。(可能下午:5点,开始加班;也可能 :7、8、9点)。他们处理只能手动月底对每个人加班进行手动调整)。

像这种情况,是不是自己用狐表,计算还好一些,就不用去汉王考勤软件里面调整。只需要导入原始的考勤 机数据 进入狐表就行了?

如果 导入原始 数据 ,是不是:只需要:1、考勤时间;2、人员编号 就行了?(汉王考勤 机,没有:出,入信息。不过,它有一个:考勤记录编号,顺序记录考勤的记录。1,2,3递增。我感觉这个在计算时不需要吧?)


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2016/12/27 13:34:42编辑过]

 回到顶部