【发布时间】:2016-03-09 10:54:03
【问题描述】:
所以我有一个表单,它有一个绑定到表单上某个文本框的子表单。现在在子表单中如何访问“子字段”中的值?
【问题讨论】:
标签: ms-access ms-access-2010 subform
所以我有一个表单,它有一个绑定到表单上某个文本框的子表单。现在在子表单中如何访问“子字段”中的值?
【问题讨论】:
标签: ms-access ms-access-2010 subform
Here 是一本很好的参考手册。
【讨论】:
好的,我找到了解决问题的方法:表单上的文本框是表格中当前选定行的一些内容。现在,我在此表单中添加了一个用于更改行选择 (Form_Current) 的事件,该事件调用一个方法,该方法直接通过所选表行的列手动设置文本框值,如下所示:
[Forms]![MainForm]![SubForm].[Form]![SubSubForm].[Form].SomeTextBox.SetFocus
[Forms]![MainForm]![SubForm].[Form]![SubSubForm].[Form].SomeTextBox = [Forms]![MainForm]![SubForm].[Form]![SubSubForm].[Form]![SubSubFormTable].[Form]![NeededColumn]
【讨论】:
当您在表单中链接子表单时,过滤器将自动工作,只需添加属于子字段(ChiledTable)的字段。如果这不是您的意思,请提供 DB 样本。
【讨论】: