Foxtable(狐表)用户栏目专家坐堂 → [讨论]逻辑列时间判断


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

主题:[讨论]逻辑列时间判断

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


加好友 发短信
等级:婴狐 帖子:72 积分:651 威望:0 精华:0 注册:2015/4/21 9:54:00
[讨论]逻辑列时间判断  发帖心情 Post By:2015/5/29 11:12:00 [只看该作者]

如何判断日期列等于当前系统日期打钩

日期
2015/05/29 18:00

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


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

If Format(某行("日期"), "yyyyMMdd") = Format(Date.Today, "yyyyMMdd") Then

End If


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


加好友 发短信
等级:婴狐 帖子:72 积分:651 威望:0 精华:0 注册:2015/4/21 9:54:00
  发帖心情 Post By:2015/5/29 11:35:00 [只看该作者]

不好意思,搞错了,
是当日期列的时间等于或小于当前系统时间后,确定列自动打钩

[此贴子已经被作者于2015/5/29 11:35:28编辑过]

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


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

If 某行("日期") <= Date.Now Then

 

End If


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


加好友 发短信
等级:婴狐 帖子:72 积分:651 威望:0 精华:0 注册:2015/4/21 9:54:00
  发帖心情 Post By:2015/5/29 13:12:00 [只看该作者]

某行的意思是?

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


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/5/29 13:39:00 [只看该作者]

你要判断那一行就用那一行的变量

当前行就用  tables("X").current("日期")

新手建议先按部就班看一下我们的帮助
打开软件按F1或者点击左上角的小问号,可以打开非常详细的图文帮助

也可以看一下教程视频
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=67818

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


加好友 发短信
等级:婴狐 帖子:72 积分:651 威望:0 精华:0 注册:2015/4/21 9:54:00
  发帖心情 Post By:2015/5/29 13:56:00 [只看该作者]

但是我是想在日期列里我预先输入时间。然后到时间就自动打钩的哦,没有到时间的不打钩
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:888.zip



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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/5/29 13:59:00 [只看该作者]

在DataColChanged事件

if e.datacol.name="日期" then
   

If e.datarow("日期") <= Date.Now Then

    e.datarow("完成")=True

else

  e.datarow("完成")=False

End If

end if

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


加好友 发短信
等级:婴狐 帖子:72 积分:651 威望:0 精华:0 注册:2015/4/21 9:54:00
  发帖心情 Post By:2015/5/29 14:31:00 [只看该作者]

能不能到时间就自动打钩,而不是我修改数据后才打钩

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/5/29 14:33:00 [只看该作者]

ALterOpenProject事件

DataTables("表名").DataCols("日期").RaiseDataColChanged("日期<=#" & Date.now & "#")

每次打开都会自动勾上.

 回到顶部