设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 4420|回复: 25
打印 上一主题 下一主题

[窗体] 请问:在窗体中已建立两个能同步的下拉组合框,该如何利用框一的默认值同步框二的数

[复制链接]
跳转到指定楼层
1#
发表于 2005-11-2 00:24:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  例如,在窗体中,我已经建立了省份和城市两个下拉组合框,即点选了什么省后,另一个城市组合框能同步提供该省的所属城市以供输入选择。

  在实际应用时,我将省份框的默认值设为了广东,若我在上一记录中选了其它省如山西,输完一条记录后,再输新一条记录时,城市框里显示的仍是山西的城市,却不会变回广东所属城市,我省份框里默认的是广东的嘛。非要我再在省份组合框里再点选一次广东不可。那广东这个默认值根本没作用。

  该在什么地方用什么事件语句实现我在问题中提到的要求呢?请大家请点,谢谢。

  今天上传了一个临时例子,我是菜鸟,这个文件还有错误,就是在窗体中输入了记录后,关闭再打开有问题。请下载帮我改改并实现我想要的功能吧。谢谢。







[此贴子已经被作者于2005-11-2 7:44:17编辑过]

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-11-2 00:47:00 | 只看该作者
城市组合框来源为:表/查询,查询语句中包含省份的值引用。
3#
 楼主| 发表于 2005-11-2 04:49:00 | 只看该作者
  我引用了,我意思是说,我在上一条记录中,选了山西,然后在城市框中会同步出山西的城市,这个功能我实现了,但再下一条新增记录时,我在窗体里设置省框是默认“广东”的,我以为这样就不用再选一次广东了,但城市那里仍是山西的城市, 我应该用什么事件语句来实现城市框里能实现级联同步的同时,能根据省框的默认值来同步?请指教,谢谢。
4#
发表于 2005-11-2 05:16:00 | 只看该作者
省框更新后的事件,城市框.requery

5#
 楼主| 发表于 2005-11-2 05:59:00 | 只看该作者
以下是引用GORYUNGBBS在2005-11-1 21:16:00的发言:

省框更新后的事件,城市框.requery

  哦,这个我设了。看来我表述问题不清,令你误解了。

  我意思是说我已经实现了两个框的同步功能,这个我是没出错。

  但想再加一个功能进去:就是每条新增的记录中,省框会默认为“广东”,则城市框应该是广东的下属城市,但若你在上一条记录中,省框选了湖南,城市框选了湖南的城市后,下一条新增记录时,我不想点击省框输入了,因为我默认值是“广东”嘛,但这时,城市框里跟的会是上一记录中湖南的城市。

  如何解决呢?
6#
发表于 2005-11-2 08:11:00 | 只看该作者
传你的事例上来吧
7#
发表于 2005-11-2 17:07:00 | 只看该作者


本帖子中包含更多资源

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

x
8#
发表于 2005-11-2 18:31:00 | 只看该作者
Private Sub Form_Current()

    城市ID.Requery

End Sub
9#
 楼主| 发表于 2005-11-2 22:30:00 | 只看该作者
  谢谢大家的帮忙,现在还有一个问题,就是输入完记录后,用窗体来浏览记录时又会出现有的城市记录显示不出的问题啊,但实际上那个值它是有的。又如何解决呢?  感谢帮忙。
10#
发表于 2005-11-3 00:24:00 | 只看该作者
未发现你说的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-21 01:30 , Processed in 0.110723 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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