设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[Access本身] 调用主窗体控件事件,和文本框值更新事件

[复制链接]
跳转到指定楼层
1#
发表于 2012-11-29 11:26:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有如题2个问题:
1、主窗体有组合框控件,想在子窗体“成为当前”事件中,调用主窗体组合框控件的“更改”事件。查询网上,提示说把组合框的“更改”事件设置“Public"公共,即可调用,但也没有解决到这个问题。
2、子窗体为数据表,”成为当前“事件中,赋值给主窗体一个文本框控件,实现效果即为单击子窗体数据表,即可获得点击行的数据。现在问题是,单击后文本框也获得新值,但不知道文本框控件这属于什么事件,尝试了”更改“,”更新后"事件都没有反应。

请教各位了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2012-11-29 11:34:35 | 只看该作者
1. 调用要用 forms("主窗体名").事件名
2.在子窗体成为当前事件:   主窗体.form.控件名value=me.子窗体控件.value
3#
 楼主| 发表于 2012-11-29 15:09:47 | 只看该作者
tmtony 发表于 2012-11-29 11:34
1. 调用要用 forms("主窗体名").事件名
2.在子窗体成为当前事件:   主窗体.form.控件名value=me.子窗体控件 ...

谢谢指导,但还有疑惑,第一个问题,是否需要将事件过程设置成公共,别外调用事件是调用子窗体的事件,可否为 forms("子主窗体名“).事件名
4#
 楼主| 发表于 2012-11-29 15:12:16 | 只看该作者
tmtony 发表于 2012-11-29 11:34
1. 调用要用 forms("主窗体名").事件名
2.在子窗体成为当前事件:   主窗体.form.控件名value=me.子窗体控件 ...

还有第二个问题,或许是我没有表达清楚。我的意思不是问怎么传递值,而是问主窗体文本框控件的值更新了,这个是什么事件,我尝试了”更新后“,”更改“两种事件都没有反应。谢谢!
5#
 楼主| 发表于 2012-11-29 15:19:23 | 只看该作者
我调用forms("主窗体名").事件名,系统提示”系统运行时错误'2465':运用程序定义或对象定义错误,不解啊

点击这里给我发消息

6#
发表于 2012-11-29 16:34:43 | 只看该作者
要不个例子能说明一下要达到什么效果可能更好些.
7#
发表于 2012-12-5 21:36:13 | 只看该作者
VulcanTerry 发表于 2012-11-29 15:09
谢谢指导,但还有疑惑,第一个问题,是否需要将事件过程设置成公共,别外调用事件是调用子窗体的事件,可 ...

被调用的事件为 public才行
8#
发表于 2012-12-5 21:37:33 | 只看该作者
提问的人最好发个例子上来,让大家根据例子给你改,会更方便,也容易把问题说清楚。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-2 15:23 , Processed in 0.169261 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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