Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

组合的框查询求助

天涯的天涯  发表于:2012-01-03 21:59:33  
复制

我想在access中建立一个数据库,然后在窗体中建立查询,主窗体有客户的基本信息,如客户,老板,手机,地址,办公电话,传真。子窗体是发货回款之类的,如日期,型号,数量,单价,金额,回款,余额,备注等。主窗体中的客户字段设置为组合框,里面包含出现所有客户,这个是关键,即为查询条件。选取哪个客户后便出现相应的资料和明细帐表。做了好多次就是没成功。希望哪位教我。

 

Top
麥田 发表于:2012-01-03 22:54:34
组合框自动筛选子窗体数据示例
http://www.accessoft.com/article-show.asp?id=6056

网行者 发表于:2012-01-04 06:31:44
网行者 发表于:2012-01-04 06:34:30
天涯的天涯 发表于:2012-01-04 09:43:01
谢谢各位,我看一下先。

浪淘沙 发表于:2012-01-04 19:15:19

在现有的窗体上再套一层父窗体,窗体上新建一个客户组合框,组合框命名为"客户",对其子窗体属性设置主/子窗体链接字段为"客户"。



天涯的天涯 发表于:2012-01-06 09:43:55

谢谢各位。我的设计是这样的。主窗体为一个客户的表,子窗体是一个发货的表,主子窗体是不同的数据源,但是没有任何查询条件。除了组合框点取客户名。貌似上面的方法解决不了。还是我没能够举一反三。又不能发图片。郁闷。



浪淘沙 发表于:2012-01-06 23:10:06

主窗体既然绑定了客户表数据源,又想通过客户名控件点取客户名,本身是一个悖论。这里的作用只能是修改客户名,这条路不通啊



浪淘沙 发表于:2012-01-06 23:21:28

再给一个建议,在主窗体上新增一个客户名组合框,不要绑定数据源,主窗体数据源查询条件加入 where 客户名=forms![窗体名].[客户名组合框],在客户名组合框更新后对主窗体.Requery。中间还需要一个参数,把Requery前的值返回给组合框才完美。

 

 



网行者 发表于:2012-01-07 06:20:40
网行者 发表于:2012-01-07 06:33:21
天涯的天涯 发表于:2012-01-09 10:33:07

谢谢各位。



总记录:11篇  页次:1/1 9 1 :