Office中国论坛/Access中国论坛
标题:
请教:数值传递
[打印本页]
作者:
jks
时间:
2004-4-20 00:31
标题:
请教:数值传递
Me.SubForm.SourceObject = "窗体1"
我需要把窗体1中文本框1的数据传递至窗体2中文本框1中.请教该怎样做?
窗体2中文本框中的控件来源设为=[Forms]![窗体1]![文体框1]运行后文本框显示#错误
[em19]
作者:
zhuyiwen
时间:
2004-4-20 00:35
控件来源设为=me.SubForm.Form.文体框1
作者:
jks
时间:
2004-4-20 00:40
可是窗体2并不是子窗体,窗体1是主控板的子窗体
作者:
zhuyiwen
时间:
2004-4-20 00:43
你说得比较模糊,窗体1/窗体2/Me之间是什么关系?
你的“Me.SubForm.SourceObject = "窗体1"”出现在哪?
作者:
Ajoe
时间:
2004-4-20 01:57
在窗体1做一个按钮,然后写入“单击事件”代码:
DoCmd.OpenForm "窗体2", , , "[窗体2中的某个文本框名]" = '" & Me.窗体1中的某个文本框名 & "'
Forms!窗体2.窗体2中的某个文本框名 = Me.窗体1中的某个文本框名
注:第一行代码是打开窗体2,并要求有相同的某个内容;
第二行代码是把当前窗体中的某个内容传到窗体2中。
作者:
jks
时间:
2004-4-20 04:53
Me.SubForm.SourceObject = "窗体1"”是在主控板的代码里窗体1是主控板的子窗体窗体2由窗体1中的按钮打开.
作者:
zhuyiwen
时间:
2004-4-20 19:21
控件来源设为=FORMS![主控板]![SubForm]![Form]![文体框1]
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3