以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  代码达不到意图  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=160522)

--  作者:朱女士
--  发布时间:2021/2/5 10:18:00
--  代码达不到意图

老师您好!

   我有一段代码,达不到我的目的。

    If e.Row ("开票完结")=True
    If  e.Row("到货日期") Is Nothing
          If User.Group <>"生产主管"  Then
            e.Cancel = True
        End If
    End If
   
End If

 

我的意思“开票完结”逻辑值是真时,如果“到货日期”是空,允许生产主管编辑“到货日期”。


--  作者:有点蓝
--  发布时间:2021/2/5 10:21:00
--  
    If e.col.name=“到货日期”
    If e.Row ("开piao完结")=True
    If  e.Row.isnull("到货日期") 
          If User.Group <>"生产主管"  Then
            e.Cancel = True
        End If
    End If
       End If
End If