Foxtable(狐表)用户栏目专家坐堂 → 求助:CheckedComboBox的筛选


  共有4344人关注过本帖树形打印复制链接

主题:求助:CheckedComboBox的筛选

帅哥哟,离线,有人找我吗?
白搭
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:8 积分:121 威望:0 精华:0 注册:2013/11/2 14:18:00
求助:CheckedComboBox的筛选  发帖心情 Post By:2013/11/6 15:46:00 [只看该作者]

Dim Filter As String
With e.Form.Controls("ComboBox1")
    If .Value IsNot Nothing Then
        Filter = "产品 = '" & .Value & "'"
    End If
End With
If Filter > "" Then
    Tables("订单").Filter = Filter
End If

以上代码是从"窗口筛选"的例子中抄下来的. 它所筛选的是ComboBox1控件中单一的值.

现在,如何通过 CheckedComboBox1 控件中多选的产品1,产品2,产品3,,,,, 进行筛选?
请高手帮忙!!!

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/11/6 15:52:00 [只看该作者]

Dim Filter As String
With e.Form.Controls("checkedComboBox1")
    If .Value IsNot Nothing Then
        Filter = "产品 In ('" & .Value.Replace(",", "','") & "')"
    End If
End With
If Filter > "" Then
    Tables("订单").Filter = Filter
End If

 回到顶部