我正在使用MS Access 2003,我有一个包含两个未嵌套的子表单(subform1和subform2)的表单。它们都显示它们的表格数据,因此它们不能嵌套。我想根据subform1上当前记录中的值更改subform2上的记录源。
我试图将代码放在subform1的oncurrent事件中,但我似乎无法从subform1引用subform2中的recordsource。从subform1我尝试了me.parent!subform2.form.recordsource但我得到一个运行时错误'2455'您输入的表达式对属性表单/报表的引用无效。
有什么想法吗?
答案 0 :(得分:3)
确保subform2是子窗体控件的名称,而不是包含的窗体。虽然它们通常具有相同的名称,但它们可能不同。
me.parent.subform2.form.recordsource