我一直在寻找答案,但找不到任何东西。
在主窗体的不同选项卡中,我有一个主Access窗体和几个子窗体。每个子表单上只有一个字段需要从主表单中填充。我试图将控制源设置为包含需要在每个子窗体上自动填充的数据的字段,但是当我更改选项卡以显示每个子窗体时,这些字段为空白。
我是否必须使用Visual Basic真正做到这一点,还是通过设置控制源来正确地做到这一点?
子表单中的那些字段是否另存为表中的记录?您要在控制源中输入什么?您不必这样做,但是可以使用VBA来填充字段。
—
CharlieRB
@CharlieRB是的,尽管实际上不一定必须将子窗体中的字段保存为表中的记录。它更多是一种跟踪您正在处理的当前记录的方法。我已经在控制源尝试这个
—
Yamaha32088
Forms![Demographics Form]![ID Field]
和[Demographics]![ID Field]
尝试
—
CharlieRB
=[ID Field]
在“控制源”字段中查看是否可行。