设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1077|回复: 5
打印 上一主题 下一主题

[窗体] 再问一个窗体组合框的问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-3-7 11:32:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jiaqitang 于 2011-3-7 11:32 编辑

在我的窗体上有三个组合框,第一个是客户名称(下拉菜单有三个客户,IBM,HP.DELL),第二是产品名称(下拉菜单是各公司的产品).第三个是日期(分起始日,终止日两个下拉菜单).最后是确定按钮

我的方案是我选好客户,再选好客户的某一产品,最后选好时间段,再按确定,就会出现这个客户这个产品在这个时间段的查寻.

我的问题是,我的产品组合框里包括了所有的产品. 但不是每个客户都有所有的产品的.例如,IBM只有产品1,23, DELL 只有4,5,6. HP只有,7,8,9. 我希望在我选好客户后,在产品名称复选框里只出现这个客户的产品(其它客户的不出现).如果我换到其它的客户,那产品就变成那个客户的(例如,我选IBM, 那产品名称组合框里只有1,2,3, 当我把IBM改为HP后,产品名称组合框里就变成了7,8,9).


请问怎么来实现.我现在的产品组合框是把所有的都LIST出来,不管我选哪个客户,这9个产品都出现
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2011-3-7 11:52:28 | 只看该作者
产品名称组合框的资料来源中增加客户名称,条件为Form!客户名称,窗体中的客户名称加产品的更新事件me.产品名称.Requery
3#
 楼主| 发表于 2011-3-7 12:27:46 | 只看该作者
本帖最后由 jiaqitang 于 2011-3-7 12:34 编辑

1.产品名称组合框的资料来源中填写可户名称,条件是=Form!客户名称?

2.在窗体中的客户名称事件那个选项,在更新事件填写me.产品名称.Requery?

是这样吗?

好像这样做,只有刚打开着个FORM, 会诶问题,当我选了一个客户,下边是只出现了它的产品,但我换到其它的客户,产品不变还是显示那个客户的产品.


4#
发表于 2011-3-7 12:40:48 | 只看该作者

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5#
 楼主| 发表于 2011-3-7 20:35:21 | 只看该作者
非常感谢,就是我想要的.再问个问题,在我日期那个组合框,我希望终止日永远在起始日之后.有先后顺序.例会,如果我想选了从2009年5月到2010年5月这个时段,我在起始日框里选了2009年5月,如果我不小心在终止日框选了2008年5月,会出现个警告框说"终止日不能早于起始日"

怎么写CODE呢?
6#
发表于 2011-3-9 15:52:44 | 只看该作者
......条件判断。
if  终止日>起始日 then
msgbox "终止日不能早于起始日"
     
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-21 01:43 , Processed in 0.096301 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表