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


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

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

帅哥哟,离线,有人找我吗?
Bin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | 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

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | 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

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | 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 & "#")

每次打开都会自动勾上.

 回到顶部