Foxtable(狐表)用户栏目专家坐堂 → 在筛选出来的可见表上在筛选,如何实现?谢谢


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

主题:在筛选出来的可见表上在筛选,如何实现?谢谢

帅哥哟,离线,有人找我吗?
雨中的泪
  21楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1432 积分:9061 威望:0 精华:0 注册:2009/8/19 8:19:00
  发帖心情 Post By:2011/12/31 18:47:00 [只看该作者]

Dim A As String = e.Form.Controls("ComboBox1").Value
Dim B As String = e.Form.Controls("ComboBox2").Value
Dim A1 As Long = CInt(A)
Dim B1 As Long = CInt(B)
If e.Form.Controls("ComboBox1").Value IsNot Nothing And  e.Form.Controls("ComboBox2").Value  IsNot Nothing  Then
Tables("表C").Filter = "[序号] = " &  A1 & " And [序号1] = " & B1
Else
Dim Filter As String
If e.Form.Controls("ComboBox1").Value IsNot Nothing  And  e.Form.Controls("ComboBox2").Value  Is Nothing   Then
    Filter = "序号 = " & e.Form.Controls("ComboBox1").Value
End If
If e.Form.Controls("ComboBox2").Value IsNot Nothing And  e.Form.Controls("ComboBox1").Value  Is Nothing    Then
    If Filter > "" Then
        Filter = Filter & " And "
    End If
    Filter = "序号1 = " & e.Form.Controls("ComboBox2").Value
End If
If Filter > "" Then
    If Tables("表C").Filter > "" Then
        Filter = Filter & " And (" & Tables("表C").Filter & ")"
    End If
    Tables("表C").Filter = Filter
End If
End If

 回到顶部
帅哥哟,离线,有人找我吗?
雨中的泪
  22楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1432 积分:9061 威望:0 精华:0 注册:2009/8/19 8:19:00
  发帖心情 Post By:2011/12/31 18:47:00 [只看该作者]

这样达到目的了

 回到顶部
帅哥哟,离线,有人找我吗?
雨中的泪
  23楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1432 积分:9061 威望:0 精华:0 注册:2009/8/19 8:19:00
  发帖心情 Post By:2011/12/31 18:48:00 [只看该作者]

谢谢

 回到顶部
帅哥哟,离线,有人找我吗?
雨中的泪
  24楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1432 积分:9061 威望:0 精华:0 注册:2009/8/19 8:19:00
  发帖心情 Post By:2011/12/31 18:48:00 [只看该作者]

帮助有些地方就是让人看不懂,还是面对实际事务才好。


 回到顶部
帅哥哟,离线,有人找我吗?
雨中的泪
  25楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1432 积分:9061 威望:0 精华:0 注册:2009/8/19 8:19:00
  发帖心情 Post By:2012/1/3 11:02:00 [只看该作者]

Dim Filter As String
If e.Form.Controls("ComboBox1").Value IsNot Nothing Then
    Filter = "序号 = " & e.Form.Controls("ComboBox1").Value
End If
If e.Form.Controls("ComboBox2").Value IsNot Nothing Then
    If Filter > "" Then
        Filter = Filter & " And "
    End If
    Filter = "序号1 = " & e.Form.Controls("ComboBox2").Value
End If
If e.Form.Controls("ComboBox3").Value IsNot Nothing Then
    If Filter > "" Then
        Filter = Filter & " And "
    End If
    Filter = "序号2 = " & e.Form.Controls("ComboBox3").Value
End If
If e.Form.Controls("ComboBox4").Value IsNot Nothing Then
    If Filter > "" Then
        Filter = Filter & " And "
    End If
    Filter = "序号3 = " & e.Form.Controls("ComboBox3").Value
End If
If Filter > "" Then
    If Tables("表C").Filter > "" Then
        Filter = Filter & " And (" & Tables("表C").Filter & ")"
    End If
    Tables("表C").Filter = Filter
End If

 回到顶部
帅哥哟,离线,有人找我吗?
雨中的泪
  26楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1432 积分:9061 威望:0 精华:0 注册:2009/8/19 8:19:00
  发帖心情 Post By:2012/1/3 11:03:00 [只看该作者]

多加几列又不行了,而且随机选择几个条件也不行

 回到顶部
帅哥哟,离线,有人找我吗?
雨中的泪
  27楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1432 积分:9061 威望:0 精华:0 注册:2009/8/19 8:19:00
  发帖心情 Post By:2012/1/3 11:04:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:筛选升级.table


 回到顶部
帅哥哟,离线,有人找我吗?
雨中的泪
  28楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1432 积分:9061 威望:0 精华:0 注册:2009/8/19 8:19:00
  发帖心情 Post By:2012/1/3 11:09:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:1.rar


 回到顶部
帅哥哟,离线,有人找我吗?
雨中的泪
  29楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1432 积分:9061 威望:0 精华:0 注册:2009/8/19 8:19:00
  发帖心情 Post By:2012/1/3 11:12:00 [只看该作者]

多加几列又不行了,而且随机选择几个条件也不行

 回到顶部
帅哥哟,离线,有人找我吗?
雨中的泪
  30楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1432 积分:9061 威望:0 精华:0 注册:2009/8/19 8:19:00
  发帖心情 Post By:2012/1/3 11:12:00 [只看该作者]

帮帮忙,老大

 

 


 回到顶部
总数 35 上一页 1 2 3 4 下一页