Foxtable(狐表)用户栏目专家坐堂 → 逻辑列赋值


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

主题:逻辑列赋值

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


加好友 发短信
等级:幼狐 帖子:93 积分:1029 威望:0 精华:0 注册:2018/4/28 23:27:00
逻辑列赋值  发帖心情 Post By:2018/9/27 15:27:00 [只看该作者]

各位老师:
在表中“完成结算”为逻辑列,通过在“完成结算”列中打勾,“完成结算日期”列自动显示当天的日期,
如果取消打勾,完成“结算日期列”相应的日期消失。帮忙给一下下面的代码,谢谢。
If e.DataCol.Name = ("完成结算") = True Then
Dim rq As Date = Date.Today
 e.DataRow("完成结算日期" )= rq
Else
            e.DataRow("完成结算日期") = Nothing 
End If

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


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

If e.DataCol.Name = "完成结算"
    If e.DataRow("完成结算") = True Then
        Dim rq As Date = Date.Today
        e.DataRow("完成结算日期" )= rq
    Else
        e.DataRow("完成结算日期") = Nothing
    End If
End If

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


加好友 发短信
等级:幼狐 帖子:93 积分:1029 威望:0 精华:0 注册:2018/4/28 23:27:00
  发帖心情 Post By:2018/9/27 16:47:00 [只看该作者]

已搞定,谢谢

 回到顶部