以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  老师们,请帮我改改。。。。谢谢!  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=52132)

--  作者:悦颜
--  发布时间:2014/6/9 22:30:00
--  老师们,请帮我改改。。。。谢谢!

想在菜单栏加筛选,四个以上字段筛选,只选期中一个,我这样的代码显然写得不对的,请老师帮我改改。。。。。图片点击可在新窗口打开查看

 

Dim zd As RibbonMenu.ComboBox = RibbonTabs("外销管理").Groups("筛选").Items("字段")
Dim cxz As RibbonMenu.TextBox = RibbonTabs("外销管理").Groups("筛选").Items("查询值")

If zd.Text = "字段" Then
    Tables("外销订单").Filter = "单位名称 Like \'*" & cxz.Text & "*\'"
Else
    Tables("外销订单").Filter = "合同号 Like \'*" & cxz.Text & "*\'"
Else
    Tables("外销订单").Filter = "业务员 Like \'*" & cxz.Text & "*\'"
Else
    Tables("外销订单").Filter = "目的港 Like \'*" & cxz.Text & "*\'"
   
   
End If


--  作者:有点甜
--  发布时间:2014/6/9 22:40:00
--  

 如下

 

Dim zd As RibbonMenu.ComboBox = RibbonTabs("外销管理").Groups("筛选").Items("字段")
Dim cxz As RibbonMenu.TextBox = RibbonTabs("外销管理").Groups("筛选").Items("查询值")
Tables("外销订单").Filter = zd.Text & " Like \'*" & cxz.Text & "*\'"

 


--  作者:悦颜
--  发布时间:2014/6/9 23:16:00
--  

 

甜老师,多谢! 解决了我一个大问题。图片点击可在新窗口打开查看