设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[其它] 如何根据XX字段以另一表动态更换YY字段组合框内容?

[复制链接]
跳转到指定楼层
1#
发表于 2006-1-10 23:46:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
菜鸟上路:如何设计窗体,令到录入一表时可以根据不同的XX字段录入值,动态地更换YY字段组合框的内容(另有一表给出此项内容)?

设A表为:
ID AA
a  a1
a  a2
a  a3
b  b1
c  c1
c  c2

B表为(其中YY为文本组合框):
XX YY
a  ?? (组合框内容为A表与a对应之a1,a2,a3)
c  ?? (组合框内容为A表与c对应之c1)
a ?? (组合框内容为A表与a对应之a1,a2,a3)
b  ?? (组合框内容为A表与b对应之b1,b2)

现录入B表,如何设计,能动态地得到上述下拉组合框的内容,让我可以选择其中一项?

简言之,当然可以直接将A表作为YY的组合框内容,但这个设计是为了能缩窄A表的选定范围,不使出错,当数据量极大时能更有效地工作。

跪求各位大虾施以援手!!!


[此贴子已经被作者于2006-1-10 17:53:55编辑过]

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-1-10 23:52:00 | 只看该作者
在组合框的准则中设定条件就行了,简化你的例子传上来让人帮你吧
3#
 楼主| 发表于 2006-1-10 23:57:00 | 只看该作者
BZ回覆好快,我要马上试一下。Thanks!
4#
 楼主| 发表于 2006-1-11 01:51:00 | 只看该作者
BZ:

我在B表窗体YY字段的组合框属性里将“有效性规则”设为:[XX]=[A].[YY],但提示出错:窗体控件VALIDATIONVALUE的表达式包含错误,这个对象不能包含“自动”对象。

现已上传此例文件(现在该文件中B表中的组合框并非所求之解),期待抽空回覆,设计录入窗体。

[此贴子已经被作者于2006-1-10 17:56:01编辑过]

5#
发表于 2006-1-11 04:57:00 | 只看该作者
你不会在以后的数据输入中只用表而不用窗体吧?
6#
 楼主| 发表于 2006-1-11 19:30:00 | 只看该作者
呵呵..可能BZ误会了

我就是要为B表设计这样一个录入窗体呀:对每个记录行,当输入了XX字段的数据后,自动生成与此XX字段在A表相对应的YY字段组合框。比如在XX输入了a,则YY的组合框内容为(a1,a2,a3),我选了一个a2;在下一记录行,在XX输入了c,则YY组合框内容为(c1,c2),我选择c2;又在下一记录行,仍在XX输入了c,则YY组合框内容为(c1,c2),我选择c1;....

我不知道这样的设计思维是否有可行性,请明鉴。
7#
发表于 2006-1-11 21:32:00 | 只看该作者
是否是这样呢?


本帖子中包含更多资源

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

x
8#
 楼主| 发表于 2006-1-12 00:19:00 | 只看该作者
Exactly! BZ的帮助真的是实实在在的。感谢“一点通”!
9#
发表于 2006-4-9 22:17:00 | 只看该作者
还是不清楚
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-1 11:36 , Processed in 0.120747 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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