以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  select case 是否可以做二次判断  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=190526)

--  作者:lur320
--  发布时间:2024/2/20 11:14:00
--  select case 是否可以做二次判断
  Select Case dc.Caption
        Case "规格", "产品品名", "产品名称"
            dc.AllowEdit = False
        Case .startwith("批号")   这里是否可以对dc.caption做字符串的判断?例如startwith或者length?
            dc.Unique=True
    End Select

--  作者:有点蓝
--  发布时间:2024/2/20 11:17:00
--  
不能。另外使用if处理
--  作者:y2287958
--  发布时间:2024/2/20 11:23:00
--  
试试这个
Select Case True
    Case {"规格", "产品品名", "产品名称"}.contains(dc.Caption)
        dc.AllowEdit = False
    Case dc.Caption.startwith("批号")
        dc.Unique = True
End Select

--  作者:lur320
--  发布时间:2024/5/9 16:32:00
--  
好用,谢谢