Foxtable(狐表)用户栏目专家坐堂 → 求助,下面这个代码筛选结果出错


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

主题:求助,下面这个代码筛选结果出错

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/23 22:59:00 [显示全部帖子]

Dim Filter As String
Dim sts() As String = {"A列","B列","C列","D列"}
Dim tbl As Table = Tables("测试成绩表")
If e.Form.Controls("全部").Checked = True ' 如果状态选择了"全部"
    tbl.DataTable.loadFilter = ""
    tbl.DataTable.load
ElseIf e.Form.Controls("未测完").Checked = True ' 如果状态选择了"未测完"
    Dim str As String = "1=2"
    For Each st As String In sts
        str &= " or [" & st & "] Is Null"
    Next
    tbl.DataTable.loadFilter = str
    tbl.DataTable.load
ElseIf e.Form.Controls("免测").Checked = True ' 如果状态选择了"免测"
    tbl.DataTable.LoadFilter = "[备注] = '免测'"
    tbl.DataTable.load
End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/24 10:04:00 [显示全部帖子]

1、执行报什么错?

 

2、实例发上来测试。


 回到顶部