Foxtable(狐表)用户栏目专家坐堂 → [求助]前一个组合框选了广东,第二个组合框只出现广州等城市


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

主题:[求助]前一个组合框选了广东,第二个组合框只出现广州等城市

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


加好友 发短信
等级:婴狐 帖子:12 积分:160 威望:0 精华:0 注册:2013/11/27 9:08:00
[求助]前一个组合框选了广东,第二个组合框只出现广州等城市  发帖心情 Post By:2014/1/2 17:24:00 [只看该作者]

设计了一个查询数据窗。
有2个表,一个是客户信息表,表里的3个字段:大区,省份,城市,是从另一个是行政区域表大区,省份,城市,调用生成。
行政区域表的格式为

大区  省份  城市

华南  广东  广州
华南  广东  中山
华南  广东  佛山

要求作的查询窗,查的是客户信息表已有数据,
用3个查询combobox组合框:大区,省份,城市,分别对应要查询的客户信息表里的3个字段:大区,省份,城市,
不管是用绑定字段的办法,3个组合框调用了行政区域表的3个字段数据,

还是用
Dim cmb As WinForm.ComboBox
cmb = Forms("查询客户明细").Controls("大区")
cmb.ComboList = DataTables("行政区域").GetComboListString("大区")
去获取,各下拉框是独立的,出现的是全部数据,实现不了下面的功能。

要求实现的功能就是:
我在第一个组合框大区中的选了华南,那么我如果再点击第二个组合框省份,出现的下拉选择只出现华南下属的省区,其它省份不显示,
同理,如果我选了第二个组合框广东这个省份,第三个组合框城市这里,只能出现广州这些广东的城市而不出现长沙,武汉这种非广东省份城市。



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


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2014/1/2 17:29:00 [只看该作者]

给个文件行不?

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/1/2 17:31:00 [只看该作者]


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


加好友 发短信
等级:婴狐 帖子:12 积分:160 威望:0 精华:0 注册:2013/11/27 9:08:00
  发帖心情 Post By:2014/1/3 8:33:00 [只看该作者]

感谢程总和狐爸的指导,
第二个案例应该就是我要的结果。

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


加好友 发短信
等级:五尾狐 帖子:1049 积分:8150 威望:0 精华:0 注册:2011/10/11 11:13:00
  发帖心情 Post By:2014/1/3 11:56:00 [只看该作者]

第一个也行吧。

 回到顶部