以文本方式查看主题
-
Foxtable(狐表)
(http://foxtable.net/bbs/index.asp)
--
专家坐堂
(http://foxtable.net/bbs/list.asp?boardid=2)
----
如何通过判断其他列的值来自动输入另一列的值?
(http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=172545)
-- 作者:jt20002000
-- 发布时间:2021/10/18 22:09:00
-- 如何通过判断其他列的值来自动输入另一列的值?
如何通过输入“有无情况”这一列的值,如果值是“无”,那“送达时间”列的值是空。
我这个代码为何无法得出想要的效果?请老师指正!
Select Case e.DataCol.name
Case "有无情况"
If e.NewValue = "无" Then
e.DataRow("送达时间") = Nothing
End If
End Select
-- 作者:有点蓝
-- 发布时间: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
-- 发布时间:2021/10/19 8:05:00
--
此主题相关图片如下:微信图片_20211019080059.jpg
显示错误代码,select case e.datacol.name。
-- 作者:jt20002000
-- 发布时间:2021/10/19 8:18:00
--
刚才试了下原代码又可以了,我觉得是软件的原因。