Foxtable(狐表)用户栏目专家坐堂 → [求助]关于查询窗口的设计


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

主题:[求助]关于查询窗口的设计

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


加好友 发短信
等级:三尾狐 帖子:630 积分:7196 威望:0 精华:1 注册:2013/11/26 7:49:00
[求助]关于查询窗口的设计  发帖心情 Post By:2014/3/3 12:28:00 [显示全部帖子]

你好,我有2个问题要请教一下,

1、请问一下,我的这个项目中,为什么查询1按钮中如果 部门没有选会提示出错,而查询2按钮中部门没选,或者选了都不会出错呢?我两个查询按钮里的代码类似的

2、如果我的窗体中启用了多个复选组合框,我该如何写table 的Filter 代码,因为有部分复选组合框,不一定会使用,我现在的一个窗体里有4个复选组合框,该如何写FLITER,

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



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


加好友 发短信
等级:三尾狐 帖子:630 积分:7196 威望:0 精华:1 注册:2013/11/26 7:49:00
  发帖心情 Post By:2014/3/3 12:41:00 [显示全部帖子]

谢谢狐狸爸爸,你这样的写法,我了解的,但是因为我的窗体中用了很多个复选组合框,我该如何写条件呢,有可能我窗体中有四个复选结合框,我有可能用到了其中了一个,也有可能用两个,也有可能全部用,那我该如何写查询条件最简便呢?

Tables("表A").Filter= "[部门名称]  In ( '" & bm.value.Replace(",","','") & "') and 民族 in ( '" & mz.value.Replace(",","','") & "' and 省份 in ( '" & sf.value.Replace(",","','") & "'))"  如果我省份不选择,执行这个代码会了错的


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


加好友 发短信
等级:三尾狐 帖子:630 积分:7196 威望:0 精华:1 注册:2013/11/26 7:49:00
  发帖心情 Post By:2014/3/3 12:51:00 [显示全部帖子]

谢谢

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


加好友 发短信
等级:三尾狐 帖子:630 积分:7196 威望:0 精华:1 注册:2013/11/26 7:49:00
  发帖心情 Post By:2014/3/3 13:07:00 [显示全部帖子]

你写给我的代码里,好像好了一句什么代码,只能选择单个来过滤

 回到顶部