以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]代码问题求教有点蓝老师!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=109763)

--  作者:静听枫雨
--  发布时间:2017/11/18 21:17:00
--  [求助]代码问题求教有点蓝老师!

If  Tables("订单表.订单明细表").Current.DataRow("产品类别") = "产品A" Then
    e.Sender.ReadOnly = BooleanEnum.False
Else
    e .Sender.ReadOnly = BooleanEnum.True
End If

 

 

当产品类别等于 产品A时 这个控件可输入,我想让它同时等于 产品A 和产品B 应该怎么写代码,我用:  产品A and 产品B 报错

[此贴子已经被作者于2017/11/18 21:22:18编辑过]

--  作者:cd_tdh
--  发布时间:2017/11/18 21:38:00
--  
or Tables("订单表.订单明细表").Current.DataRow("产品类别") = "产品B"  Then
[此贴子已经被作者于2017/11/18 21:40:38编辑过]

--  作者:静听枫雨
--  发布时间:2017/11/18 21:41:00
--  
以下是引用cd_tdh在2017/11/18 21:38:00的发言:
and Tables("订单表.订单明细表").Current.DataRow("产品类别") = "产品B"  Then

谢谢您


--  作者:cd_tdh
--  发布时间:2017/11/18 21:41:00
--  
条件之一应该用or,你试试,反正我经常把and和or搞混淆。
[此贴子已经被作者于2017/11/18 21:43:15编辑过]