我有一个访问数据库,我为此制作了一些表格,这很顺利。
我只遇到一个小问题。
我有这个表单,我有几个组合框,从另一个表中获取他们的Row源代码。这很好。
但是对于组合框B,我想根据组合框A中的选择限制/过滤选项。所以我在组合框B的行源中填写了以下内容:
SELECT JOBS.Numbers
FROM JOBS
WHERE CITY = Me.CITY
因此,在选择CITY
之前,还有另一个组合框。
现在当打开组合框B时,它要求我手动填写城市,然后以我想要的方式过滤/限制选项。但是,我希望根据组合框A中的选择(在同一表格上)自动发生。
我希望你能帮助我。
提前致谢。
答案 0 :(得分:0)
我觉得这个功能非常有用。例如,我有一个表单,项目经理从组合框中选择名称(A),然后在下一个框(B)中选择他们的项目。 B使用第一个框中的条件仅列出其项目。 具体来说,项目表我从列表中拉出了一个所有者字段。我使用输入A的名称作为所有者的标准来拉动他们的项目。
在组合框查询构建中,我输入了像这样的所有者标准。然后查询运行与输入boxA的任何数据。 窗体![主要]![cboOwner]
答案 1 :(得分:0)
在第一个组合框“更新后”事件中添加Me.ComboboxB.Requery
。这样,每当A的值发生变化时,组合框B将根据组合框A的当前值刷新其内容。