从属组合框

Dependent Combo boxes

我想了解如何 link 将两个组合框放在一起并最终找到记录。我会简化我的问题。但如果需要可以提供更多详细信息。

我有 2 个 tables,其中一个有分区。另一个 table 有订单号。

我想创建一个过滤到记录的 2 个组合框。我无法让我的地区组合框仅显示具有相同地区的相应订单号。我尝试在我的第二个组合框条件中引用第一个组合框 (forms!form1!disCombo) 并在第一个组合框中设置重新查询,但我得到一个空白列表。

因此,当我在我的第一个组合框中选择第 3 区并重新查询时,我有一个粗略的例子,第二个组合框应该只有订单 151 和 167

TableDis -----|------TableOrd


地区-----|--------#-|地区


1区------------151 3区

2区------------101 4区

3区------------167区3

4区------------181区1

听起来您的解决方案是正确的并且应该有效。根据您所写的内容,您的组合框是否位于子窗体上?如果是这样,您可能只需要在第二个组合框中重写引用即可 - [Forms]![ParentFormName]![SubFormName].[Form]![ControlName]