Access交流中心

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

子窗体显示内容随组合框内容的不同而变化,如何实现?

直来直往  发表于:2008-01-04 15:11:24  
复制

我在窗体中有组合框和一个子窗体,当组合框的选项内容变化时,如何使子窗体的内容也随之变化(子窗体显示组合框选项的内容及其他一些内容)

 

Top
咱家是猫 发表于:2008-01-04 16:48:47

 

方法有三种:

1 设置子窗体属性上的链接子字段与链接主字段属性(此方法不另需代码)

下面两种需要在组合框的输入后事件上写代码

2 以新组合框值为依据,更改子窗体的筛选依据属性(Filter),然后子窗体.FilterOn = True

3 以新组合框值为依据,重新整理子窗体记录源,如:

  str="SELECT * FROM TABLENAME WHERE XXX="& Me.组合框 &""

  把str赋予子窗体的记录源,然后子窗体.Requery



直来直往 发表于:2008-01-04 18:12:44

还有一问,就是

我在组合框中选中一个选项,该组合框的内容是表中一个字段的内容,

选中后,如何获得表中该条记录的其它字段的内容?

我想给查到的字段赋给编辑框



侗酸鱼 发表于:2008-01-04 19:32:34

我建议你看一下《根据浮动窗体的选择来让子窗体显示相应明细数据》列子,实用!!!



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