首先,我想说的是,我读过与此类似的其他问题,但它们并不能解决问题。
我有一个包含子表单的表单。主表单只是有一个列表框,它显示表中的所有条目(但只显示其中的三个字段),子表单旨在显示与列表框中所选记录相关的所有数据。
我已将"链接主字段"one_answers"链接子字段"设置为ClientID(该表用于客户端信息)。当我第一次打开主表单时,子表单会显示列表框中第一个项目的数据,但当我在列表框中选择其他项目时,子窗体不会更新。我尝试过使用Requery VBA方法,但没有取得多大成功。
有人有任何暗示吗?
将链接主字段设置为列表框的名称。确保列表框返回客户端ID。
例如
Row Source : SELECT ClientID, ClientName FROM Table
Bound Column : 1
Column Count : 2
Link Master Fields : MyListBox
Link Child Fields : ClientID
现在,当用户从列表框中选择一个客户端时,子表单将更新为该客户端的数据。