我正在尝试从子表单'frmStaticDataSkills03'引用位于子表单'frmStaticDataSkills02'上的控件'txtDescription'。这两种形式都是'frmStaticDataSkills01'形式,它是'frm_StaticData'形式的子形式。下面是我的字符串无效。
=[Forms]![frmStaticDataSkills01]![frmStaticDataSkills02].[Form]![txtDescription]
答案 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
中包含的表单对象