【发布时间】:2015-04-24 00:37:33
【问题描述】:
我正在尝试使用 OpenForm 函数根据多选列表框中的选择进行过滤。什么是正确的语法,或者有更好的方法吗?举个例子,让我们说:
列表框有 Ken、Mike 和 Sandy 选项。
Car 有 Car1、Car2 和 Car 3 选项。所有汽车都由该列表框中的 1 个或多个人拥有。
如果选择了列表框中的某个人,我想打开一个表单,其中包含这些人所拥有的汽车。
谢谢!
【问题讨论】:
-
那么汽车表/表格是否只有每辆车有一条记录?如果是这样,是否所有所有者都列在同一字段中?如果不了解您要打开的表单的结构,就不可能回答您的问题。
-
我们需要您的数据方案!
-
Car 表每辆车和每辆车都有一个记录,并且可以有多个 People(来自 People 表)连接到它。该表单有一个用于“人员”的多选列表框和另一个用于双击的文本框,这将打开一个过滤后的“汽车”表单,其中只有被选中的人拥有的汽车。如果您需要更多信息,请告诉我,谢谢!
-
好的,所以我找到了解决方案并将其发布在下面。谢谢!
标签: vba ms-access listbox openform