我目前在表单上有两个组合框。第一个组合框包含一个项目列表。我希望第二个组合框在第一个更改时重新填充。返回第二个框内容的查询将使用第一个框中的PK值。
所以基本上第二个组合框绑定到查询(例子):
SELECT a.ID, a.description
FROM a
WHERE a.FK = [forms]![cbo1]
非常通用的例子。这对我来说现在不适用。有没有办法做到这一点,或者我将不得不在代码中做到这一点?
答案 0 :(得分:0)
您必须在第一个框中添加onChange事件。单击第一个框的属性,然后单击事件选项卡和onChange字段旁边的elipses(...)。选择代码编辑器,将您带到VBA窗口,您可以在其中指示第二个框刷新。因此,如果您的第二个组合框被称为cmbA,那么您将拥有
cmbA.Requery
在事件处理程序方法中。