Office中国论坛/Access中国论坛

标题: 如何引用未打开窗体的控件 [打印本页]

作者: tzt0625    时间: 2009-2-12 08:38
标题: 如何引用未打开窗体的控件
由于我在开发数据库的时候,设置了三层窗体,在最顶级的窗体打开含有子窗体的二级窗体时,提示要求输入值.(由于最底级窗体会根据二级窗体的某控件发生变化),请问怎么解决输入值的问题.

设想能否在最顶级窗体的载入时,加载二级窗体?
作者: WANGDUYU    时间: 2009-2-12 09:25
如果二级子窗体里有一个条件查询,是不是会自动来提问呢?
不然就是再设定一个自动加载的窗体来提问。
作者: Grant    时间: 2009-2-12 10:46
子窗体加载用了什么事件?如果用了成为当前事件
可以用错误处理跳过错误
On Error Resume Next
加入到事件代码中执行
作者: tzt0625    时间: 2009-2-12 14:40
大概的问题见附件,麻烦大家帮帮忙[attach]35013[/attach]
作者: asklove    时间: 2009-2-12 15:33
[Forms]![调动窗体]![Combo1]改成

[Forms]![主菜单]![主菜单窗体].[Form]![Combo1]

那个combo22也一样
作者: tzt0625    时间: 2009-2-12 15:51
5# asklove


楼上的大哥,具体是改哪个位置的啊?多谢!!
作者: asklove    时间: 2009-2-12 16:02
大概的修改一下
看看是不是你想要的结果
作者: tzt0625    时间: 2009-2-12 16:21
已经好了!!多谢!!大哥,请问这样的原因是怎么回事啊?为了防止以后再出现这样的问题
作者: tzt0625    时间: 2009-2-12 16:29
大哥,为什么,这个附件的情况用您说的那个方法修改不了呢??!!!
多谢多谢啊![attach]35016[/attach]
作者: asklove    时间: 2009-2-17 08:43
改过了你看看
发现一个很奇怪的现象:

只有子窗体先绑定后,再修改保存,退一下,然后再取消子窗体绑定培训子窗体保存行

如果子窗体先不绑定,直接修改培训子窗体,一样的代码也会出错。。。怪招
作者: tzt0625    时间: 2009-2-17 08:59
啊,我后来按照你的改了,都没有问题了,我一口气把全部的代码都改了




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3