Foxtable(狐表)用户栏目专家坐堂 → 由多列模糊筛选改为单列筛选


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

主题:由多列模糊筛选改为单列筛选

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


加好友 发短信
等级:小狐 帖子:383 积分:2757 威望:0 精华:0 注册:2011/9/1 14:26:00
由多列模糊筛选改为单列筛选  发帖心情 Post By:2011/10/7 16:07:00 [显示全部帖子]

 

Dim txt As String = e.Form.Controls("TextBox1").Text
Dim tbl As Table = Tables("窗口1_Table1")

If
txt = "" Then
    tbl.Filter = ""

Else

    txt =
"'*" & txt & "*'"
    tbl.Filter =
"客户ID Like " & txt & " Or 公司名称 Like " & txt & " Or 地址 Like " & txt & " Or 联系人 Like " & txt
End
If

 

 

这是多列筛选代码  如何改成单列筛选代码


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


加好友 发短信
等级:小狐 帖子:383 积分:2757 威望:0 精华:0 注册:2011/9/1 14:26:00
  发帖心情 Post By:2011/10/8 13:41:00 [显示全部帖子]

Dim txt As String = e.Form.Controls("TextBox1").Text
If txt = "" Then
    Tables("窗口1_Table1").Filter = ""
Else
    Tables("窗口1_Table1").Filter = "客户ID Like '*" & txt & "*'"
End If

 

这段代码是对的 但是 引用的  TextBox1  只能到 TextBox10  在往后变成TextBox01或更多就不行了  这是为什么  能不能有改进 我想在往后增N个 能不能实现 请帮助 谢谢


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


加好友 发短信
等级:小狐 帖子:383 积分:2757 威望:0 精华:0 注册:2011/9/1 14:26:00
  发帖心情 Post By:2011/10/8 13:52:00 [显示全部帖子]

那位楼主在 请帮助我一下  我很急  谢谢您们了


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


加好友 发短信
等级:小狐 帖子:383 积分:2757 威望:0 精华:0 注册:2011/9/1 14:26:00
  发帖心情 Post By:2011/10/8 14:01:00 [显示全部帖子]

Dim txt As String = e.Form.Controls("TextBox1").Text
If txt = "" Then
    Tables("窗口1_Table1").Filter = ""
Else
    Tables("窗口1_Table1").Filter = "客户ID Like '*" & txt & "*'"
End If

 

 

TextBox1  这个是文字输入的框   但是这段代码只能在1到10个框之间运行      超出10个框了就不能运行了出现如下的提示!


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


加好友 发短信
等级:小狐 帖子:383 积分:2757 威望:0 精华:0 注册:2011/9/1 14:26:00
  发帖心情 Post By:2011/10/8 14:02:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:小狐 帖子:383 积分:2757 威望:0 精华:0 注册:2011/9/1 14:26:00
  发帖心情 Post By:2011/10/8 14:37:00 [显示全部帖子]

请狐狸爸爸还有明白的朋友 帮我解决一下 


 回到顶部