以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  列表项目 求教  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=1417)

--  作者:smileboy
--  发布时间:2008/12/17 10:37:00
--  
If e.IsFocusCell Then
    If e.Col.Name = "颜色" Then
       e.Col.Combolist = DataTables("Unit").GetComboListString("颜色", "[组别] = \'" & e.Row("组别") & "\' AndAlso [货号] = \'" & e.Row("货号") & "\'")
    End If
End If

--  作者:don
--  发布时间:2008/12/17 10:53:00
--  
狐爸爸说过:表达式中只有Or和And,只有代码才能用OrElse及AndAlso:
If e.IsFocusCell Then
    If e.Col.Name = "颜色" Then
       e.Col.Combolist = DataTables("Unit").GetComboListString("颜色", "[组别] = \'" & e.Row("组别") & "\' And [货号] = \'" & e.Row("货号") & "\'")
    End If
End If

--  作者:狐狸爸爸
--  发布时间:2008/12/17 10:56:00
--  
表达式不存在AndAlso ,只有And
代码带有AndAlso