Office中国论坛/Access中国论坛
标题: [求助]如何实现根据组合框内容筛选另一个组合框内容? [打印本页]
作者: cityhawk 时间: 2005-11-15 18:10
标题: [求助]如何实现根据组合框内容筛选另一个组合框内容?
[attach]14147[/attach]
如图,在一个窗体中,我要根据选择的科室名称值来筛选回访医生,也就是说我选择呼吸内科后,在回访医生下拉的只是呼吸内科的医生名称,现在下拉的是所有的医生名称,我该如何操作?
新手,请大家帮帮忙?
[em01]
[此贴子已经被作者于2005-11-15 10:22:33编辑过]
作者: 一点通 时间: 2005-11-15 18:36
1.在科室名的更新事件中写上更新子窗体的语句2.在回访医生的数据源的准则中写上与科室关联的语句
作者: caojuan123 时间: 2005-11-15 20:47
我也正为此发愁,麻烦能不能说详细一点?
作者: 一点通 时间: 2005-11-15 21:30
传例子上来看下吧
作者: cnhbjm 时间: 2005-11-15 21:44
select 表名.医生 from 表名 where (([科室]=forms![主窗体名]![科室]))
作者: cnhbjm 时间: 2005-11-15 21:50
别忘了在主窗体更新事件中加一句: forms![**子窗体]![医生].requery
作者: cityhawk 时间: 2005-11-16 00:51
好象还是不行哦
这是相关的四个表的源文件
[attach]14175[/attach]
[此贴子已经被作者于2005-11-16 11:05:36编辑过]
作者: cityhawk 时间: 2005-11-16 19:09
再顶一下,麻烦大家帮我看看[em04]
作者: 一点通 时间: 2005-11-16 19:26
窗体呢,这个要看你的实际应用情况再作说明的
作者: 小萍 时间: 2005-11-16 22:21
我和需要这方面的知识,能否讲得通俗一点呢
作者: 一点通 时间: 2005-11-16 23:39
不知你的真正用途,只是根据贴图做了一个
[attach]14179[/attach]
作者: cityhawk 时间: 2005-11-17 05:03
已经转换到了2000版本了,加入了窗体,麻烦你再帮我看看,谢谢了.
我想实现的就是在"回访"窗体中选择"科室名称"后,在子窗体中的"回访者"只出现只属于这个科室的医生,因为一共有好多医生的,下拉好长,不太方便.
[attach]14185[/attach]
作者: 一点通 时间: 2005-11-17 05:32
[attach]14186[/attach]
作者: cityhawk 时间: 2005-11-17 06:06
谢谢![em01]问题解决了!能说明一下吗?那个"回访"窗体来源如果直接从向导由"病人"表建立的,那么"科室名称"的来源也是"表或查询":
SELECT 科室.科室ID, 科室.科室名称 FROM 科室 ORDER BY 科室.科室名称;
但你做的来源直接是"科室",是怎么做到的?新手,有些麻烦[em01]抱歉
作者: qw7912 时间: 2005-11-17 18:26
新手.学习一下
作者: qw7912 时间: 2005-11-17 18:29
为什么要发3便呢
作者: qw7912 时间: 2005-11-17 18:32
[em02]
作者: cityhawk 时间: 2005-11-17 19:34
现在组合框筛选倒是解决了,但又出现一个问题:子窗体中选取的内容无法保存
[attach]14195[/attach]
作者: ghfmacmill 时间: 2005-11-25 19:17
看目的地
作者: ghfmacmill 时间: 2005-11-25 19:18
二次了,不行就发三次
作者: ghfmacmill 时间: 2005-11-25 19:19
我真的需要,下次不要设置这些了
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |