【发布时间】:2015-07-30 13:52:33
【问题描述】:
我在 Access 2007 中设置了一个拆分表单。在其中,我有一个用于选择学校的组合框,该组合框的 After Update 事件填充了第二个组合框。
第二个组合框选择一个设备,与之关联的查询选择位于所选学校的所有设备,与当前选择的设备联合。 (如果学校选择改变了,这个框会变成空白,但实际上仍然有一个值,所以我将它与它自己的当前值结合起来)
无论如何,问题在于拆分视图中的设备列仅显示与当前所选学校相关联的设备值。例如,如果我有一个选择了 schoolA 和 EquipmentA 的表单,则只有与 SchoolA 关联的设备才会出现在拆分表单数据表的设备列中。如果我将 School 列更改为 SchoolB,则任何填充了与 schoolA 关联的设备的行都会消失,而与 schoolB 关联的行上的设备现在会显示出来。
有趣的是,如果您单击数据表的学校列,这也会更新设备列以仅显示与该行中的任何学校相关的设备。
总结一下:更改拆分表单中一个字段的值将更改表单数据表部分中显示的数据。单击数据表中的字段列具有相同的效果。
【问题讨论】: