Foxtable(狐表)用户栏目专家坐堂 → 人数考勤求思路,列可以按日如图


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

主题:人数考勤求思路,列可以按日如图

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


加好友 发短信
等级:幼狐 帖子:84 积分:1129 威望:0 精华:0 注册:2014/11/13 16:20:00
人数考勤求思路,列可以按日如图  发帖心情 Post By:2018/1/4 16:10:00 [只看该作者]

人数考勤求思路,列可以按日如图。


图片点击可在新窗口打开查看此主题相关图片如下:人数考勤.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/4 16:14:00 [只看该作者]

方法一:一个日期列,一个考勤列,加上其它列;这样利于统计。

 

方法二:按照你图片那样设计31列。


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


加好友 发短信
等级:幼狐 帖子:84 积分:1129 威望:0 精华:0 注册:2014/11/13 16:20:00
  发帖心情 Post By:2018/1/4 16:22:00 [只看该作者]

先谢谢。

方法一:一个日期列,一个考勤列,加上其它列;这样利于统计。(这个确实可以,就是数据很庞大,可能每天就有上百个组要填)

 

方法二:按照你图片那样设计31列。(设计31列,就是每月天数不一样,希望屏蔽没有的日期填上,不知道有没办法处理)


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/4 16:54:00 [只看该作者]

以下是引用舞楼名角在2018/1/4 16:22:00的发言:

(设计31列,就是每月天数不一样,希望屏蔽没有的日期填上,不知道有没办法处理)

 

1、年份、月份,分别填入 2018,2,这样的数据;日期列,这样命名,如 日1、日2、日3、日4.....

 

2、startEdit事件写代码

 

If e.Col.Name Like "日*" AndAlso e.Row.isnull("年份") = False AndAlso e.Row.isnull("月份") = False Then

    Dim n As Integer = Date.DaysInMonth(e.Row("年份"), e.Row("月份"))

    If e.Col.name.replace("日", "") > n Then

        e.cancel = True

    End If

End If


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


加好友 发短信
等级:幼狐 帖子:84 积分:1129 威望:0 精华:0 注册:2014/11/13 16:20:00
  发帖心情 Post By:2018/1/4 17:21:00 [只看该作者]

这个可以,3Q

 回到顶部