Foxtable(狐表)用户栏目专家坐堂 → 如何通过判断其他列的值来自动输入另一列的值?


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

主题:如何通过判断其他列的值来自动输入另一列的值?

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


加好友 发短信
等级:婴狐 帖子:11 积分:152 威望:0 精华:0 注册:2021/10/2 20:12:00
如何通过判断其他列的值来自动输入另一列的值?  发帖心情 Post By:2021/10/18 22:09:00 [只看该作者]

如何通过输入“有无情况”这一列的值,如果值是“无”,那“送达时间”列的值是空。
我这个代码为何无法得出想要的效果?请老师指正!
Select Case e.DataCol.name
    Case "有无情况"
        If e.NewValue = "无" Then
            e.DataRow("送达时间") = Nothing
        End If
End Select

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111420 积分:567176 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/10/18 22:46:00 [只看该作者]

调试一下能不能弹出值

Select Case e.DataCol.name
    Case "有无情况"
msgbox(e.NewValue)
        If e.NewValue = "无" Then
            e.DataRow("送达时间") = Nothing
msgbox(e.DataRow.isnull("送达时间"))
        End If
End Select

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


加好友 发短信
等级:婴狐 帖子:11 积分:152 威望:0 精华:0 注册:2021/10/2 20:12:00
  发帖心情 Post By:2021/10/19 8:05:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20211019080059.jpg
图片点击可在新窗口打开查看
显示错误代码,select case e.datacol.name。

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


加好友 发短信
等级:婴狐 帖子:11 积分:152 威望:0 精华:0 注册:2021/10/2 20:12:00
  发帖心情 Post By:2021/10/19 8:18:00 [只看该作者]

刚才试了下原代码又可以了,我觉得是软件的原因。

 回到顶部