Foxtable(狐表)用户栏目专家坐堂 → 再请教时间计算问题


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

主题:再请教时间计算问题

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


加好友 发短信
等级:五尾狐 帖子:1172 积分:8772 威望:0 精华:0 注册:2012/4/18 16:28:00
再请教时间计算问题  发帖心情 Post By:2015/12/10 9:39:00 [只看该作者]

大红袍老师,下面代码是否只能设置为0(我设置的数值无反应,设置为0才有反应),我想实现的是上班时间减下班时间得到工作时长后,工作时长不满足05:00小时的自动勾选半天的逻辑列
If e.DataCol.name = "工作时长" Then
    If e.DataRow("工作时长") < 5 Then
        e.DataRow("半天")=True
    Else
        e.DataRow("半天")=False
    End If
End If

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/10 9:49:00 [只看该作者]

你msgbox看一下 e.DataRow("工作时长") 的值是多少

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


加好友 发短信
等级:五尾狐 帖子:1172 积分:8772 威望:0 精华:0 注册:2012/4/18 16:28:00
  发帖心情 Post By:2015/12/10 10:09:00 [只看该作者]

得到的是0 ,我用If e.NewValue<05:00 好像也不对

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/10 10:20:00 [只看该作者]

工作时长的值一般是多少啊?

 

If e.DataRow("工作时长") < 5*3600Then


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


加好友 发短信
等级:五尾狐 帖子:1172 积分:8772 威望:0 精华:0 注册:2012/4/18 16:28:00
  发帖心情 Post By:2015/12/10 10:21:00 [只看该作者]

工作时长标准是08:00

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/10 10:23:00 [只看该作者]

看4楼

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


加好友 发短信
等级:五尾狐 帖子:1172 积分:8772 威望:0 精华:0 注册:2012/4/18 16:28:00
  发帖心情 Post By:2015/12/10 10:25:00 [只看该作者]

老师,一定要用秒来计算,是吗?


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


加好友 发短信
等级:五尾狐 帖子:1172 积分:8772 威望:0 精华:0 注册:2012/4/18 16:28:00
  发帖心情 Post By:2015/12/10 10:30:00 [只看该作者]

看懂明白啦,谢谢老师!!!!

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/10 10:32:00 [只看该作者]

时段列的单位就是秒

 回到顶部