以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  空值判断  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=177794)

--  作者:有点灰2
--  发布时间:2022/6/4 19:34:00
--  空值判断

If e.DataCol.Name = "状态_维修" Then \'如果是折扣列的内容发生变化。
    If e.DataRow("状态_维修原因") = Nothing Then
        e.DataRow("状态_维修") = False
        MessageBox.Show("只有填写维修原因才能申请维修!")
    Else
        e.Cancel = True
    End If
End If

 


图片点击可在新窗口打开查看此主题相关图片如下:122.png
图片点击可在新窗口打开查看

我想实现  如果维修原因是空值得话   维修就不能选择   该怎么写呢


--  作者:洮沙
--  发布时间:2022/6/4 21:01:00
--  

If e.DataCol.Name = "日期" Then
    If e.DataRow.IsNull(
"
日期"Then
        e.DataRow(
"
编号") = Nothing
参考以上代码。
http://www.foxtable.com/webhelp/topics/2403.htm


--  作者:狐狸爸爸
--  发布时间:2022/6/5 6:51:00
--  
帮助有一节专门讲这个,参考: