Foxtable(狐表)用户栏目专家坐堂 → [求助]有点甜老师,组合筛选框的问题


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

主题:[求助]有点甜老师,组合筛选框的问题

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


加好友 发短信
等级:四尾狐 帖子:998 积分:6656 威望:0 精华:0 注册:2014/10/20 11:06:00
  发帖心情 Post By:2021/12/13 15:06:00 [显示全部帖子]

Dim s As String = e.Form.Controls("CheckedComboBox1").text
Dim Filter As String = "1=1"
If s.Contains("语文") AndAlso s.Contains("英语") Then
    Filter = " 优势科目 in ('全部','语文','英语','语文或理综') "
End If

If s.Contains("语文") AndAlso s.Contains("理综") Then
    Filter = " 优势科目 in ('全部','语文','理综','语文或理综','语文和理综') "
End If

Tables("考生成绩表").Filter = Filter

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


加好友 发短信
等级:四尾狐 帖子:998 积分:6656 威望:0 精华:0 注册:2014/10/20 11:06:00
  发帖心情 Post By:2021/12/13 15:53:00 [显示全部帖子]

麻烦自己依样画葫芦,自己学着写

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


加好友 发短信
等级:四尾狐 帖子:998 积分:6656 威望:0 精华:0 注册:2014/10/20 11:06:00
  发帖心情 Post By:2021/12/13 16:00:00 [显示全部帖子]

Dim Filter As String = " 1=1 "
With e.Form.Controls("combobox1")
    If .Value IsNot Nothing Then        
        Filter = Filter & " and 班级 like  '%" & .Value &   "%'"
    End If
End With
Dim s As String = e.Form.Controls("CheckedComboBox1").text

If s.Contains("语文") AndAlso s.Contains("英语") Then
    Filter = Filter & and 优势科目 in ('全部','语文','英语','语文或理综') "
End If

If s.Contains("语文") AndAlso s.Contains("理综") Then
    Filter = Filter & and 优势科目 in ('全部','语文','理综','语文或理综','语文和理综') "
End If

Tables("考生成绩表").Filter = Filter
[此贴子已经被作者于2021/12/13 16:55:17编辑过]

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


加好友 发短信
等级:四尾狐 帖子:998 积分:6656 威望:0 精华:0 注册:2014/10/20 11:06:00
  发帖心情 Post By:2021/12/13 16:56:00 [显示全部帖子]

看七楼

 回到顶部