在子窗体中添加新数据时,访问VBA级联组合框会返回空白值

时间:2016-01-10 22:07:06

标签: vba ms-access combobox access-vba ms-access-2007

首先,我为我可怜的英语道歉,并感谢你们提前获得的帮助。

在子窗体中,我创建了一些级联组合框。主人称为'物种',奴隶称为'质量'。它们都包含在具有其他一些数据字段的连续子表单中。

在填充子表单中的第2个,第3个等记录的过程中,“质量”字段(cbox slave)变为空白。 我试图从VBA代码中删除'requery'指令(失败)。

你知道为什么会发生这种情况以及如何解决它吗? 非常感谢您的支持。 如果您对我的问题感兴趣,请随时向我询问更多详情。

谢谢!

1 个答案:

答案 0 :(得分:1)

为什么会发生这种情况以及如何解释,例如here

您还可以在第二个框中显示所有项目,但对列表进行排序:有效项目位于顶部,底部无效,BeforeUpdate字段事件检查是否所选项目有效。如果无效,则拒绝更新(Cancel=True)并向用户显示消息。