Foxtable(狐表)用户栏目专家坐堂 → 逻辑问题


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

主题:逻辑问题

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


加好友 发短信
等级:三尾狐 帖子:710 积分:5345 威望:0 精华:0 注册:2013/5/27 9:48:00
逻辑问题  发帖心情 Post By:2021/11/10 16:02:00 [显示全部帖子]

当开工时间早于本年第一天,则“开工性质”列自动显示为  “续建” ,晚于本年第一天则“开工性质”列自动显示为  “新建” 
如何设计代码?
[此贴子已经被作者于2021/11/10 16:02:54编辑过]

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


加好友 发短信
等级:三尾狐 帖子:710 积分:5345 威望:0 精华:0 注册:2013/5/27 9:48:00
  发帖心情 Post By:2021/11/10 16:13:00 [显示全部帖子]

Dim y As Integer = Date.today.year '指定年份
Dim dt1 As New Date(y, 1, 1)
Dim k As String = Tables("项目列表").Current("开工情况")
If Tables("项目列表").Current("开工时间") > = dt1 Then
    k = "新开"
Else
    k = "续建"
End If

以上代码没起作用

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


加好友 发短信
等级:三尾狐 帖子:710 积分:5345 威望:0 精华:0 注册:2013/5/27 9:48:00
  发帖心情 Post By:2021/11/10 16:45:00 [显示全部帖子]

把这些代码放在了表事件 加载后执行afterload 没有任何效果

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


加好友 发短信
等级:三尾狐 帖子:710 积分:5345 威望:0 精华:0 注册:2013/5/27 9:48:00
  发帖心情 Post By:2021/11/10 16:47:00 [显示全部帖子]

afterload 

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


加好友 发短信
等级:三尾狐 帖子:710 积分:5345 威望:0 精华:0 注册:2013/5/27 9:48:00
  发帖心情 Post By:2021/11/10 17:12:00 [显示全部帖子]

datacolchanged事件是数据发生变化后,可是比较的是本年第一天,并不在表的数据列。目前任何行都没有出现变化(没有给“开工情况”列的当前格赋值)
[此贴子已经被作者于2021/11/10 17:14:20编辑过]

 回到顶部