创建从子表单引用子表单的查询

时间:2015-05-23 18:16:53

标签: access-vba ms-access-2010

我正在尝试从子表单'frmStaticDataSkills03'引用位于子表单'frmStaticDataSkills02'上的控件'txtDescription'。这两种形式都是'frmStaticDataSkills01'形式,它是'frm_StaticData'形式的子形式。下面是我的字符串无效。

=[Forms]![frmStaticDataSkills01]![frmStaticDataSkills02].[Form]![txtDescription]

2 个答案:

答案 0 :(得分:1)

我的问题是一个简单的引用问题,我没有成功检索控件的内容,该内容位于嵌套三个子表单深度的子表单上。我发布的答案解决了我的问题。 PS-'Maschere'在意大利语中意为'形式'(我使用意大利语版本的Access。)(我编辑了答案以避免混淆。

=[Maschere]![frm_staticdata]![frmStaticDataSkills01].[Form]![frmStaticDataSkills02].[Form]![txtDescription]

答案 1 :(得分:1)

首先转到您所在表单的父表单,然后转到所需的子表单

假设您有一个包含两个子表单的表单,并且您在subform1中并且想要访问subform2上的文本框。请尝试以下方法:

Me.parent.subform2.form.textbox

您必须使用“form”一词来指定frame subform2

中包含的表单对象