Foxtable(狐表)用户栏目专家坐堂 → 关于筛选查找


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

主题:关于筛选查找

帅哥哟,离线,有人找我吗?
挡不住的乐事
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:29 积分:279 威望:0 精华:0 注册:2017/1/5 10:07:00
关于筛选查找  发帖心情 Post By:2017/11/20 9:17:00 [只看该作者]

Dim Filter As String
With e.Form.Controls("TextBox1")
    If .Value IsNot Nothing Then
        Filter = "文件名称 = '" & .Value & "'"
        
    End If
         If .Value IsNot Nothing Then
              If Filter > "" Then
            Filter = Filter & " And "
              End If
        Filter = Filter & "项目名称 = '" & .Value & "'"
        End If
                   If .Value IsNot Nothing Then
                       If Filter >"" Then
            Filter = Filter & " And "
                       End If
        Filter = Filter & "附件 = '" & .Value & "'"
                   End If


                 If .Value IsNot Nothing Then
                   If Filter >"" Then
            Filter = Filter & " And "
                   End If
        Filter = Filter & "文件类型 = '" & .Value & "'"
                End If
End With
If Filter > "" Then
    Tables("工程部技术文件").Filter = Filter
End If
Forms("工程部技术文件查找").close




执行之后输入筛选条件,显示结果为空。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/20 9:30:00 [只看该作者]

Dim Filter As String
Dim str As String = e.Form.Controls("TextBox1").text
Filter = "文件名称 like '%" & str & "%' or 项目名称 like  '%" & str & "%' or 附件 like '%" & str & "%' or 文件类型 like '%" & str & "%'"

Tables("工程部技术文件").Filter = Filter


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


加好友 发短信
等级:婴狐 帖子:29 积分:279 威望:0 精华:0 注册:2017/1/5 10:07:00
  发帖心情 Post By:2017/11/20 10:14:00 [只看该作者]

已解决,谢谢!

 回到顶部