字段的多个值(链接主字段)

时间:2015-08-05 11:11:38

标签: access-vba

我正在尝试使用链接主字段从我的表单中获取值,以便过滤我的一些数据,然后在我的图表上显示剩余数据。一切都运行得很好但是当我想选择多个值时(使用列表框为字段选择多个值),我的图表不会返回任何内容。

我想知道如何处理图表中字段的多个值,以便将我的图表上的值过滤为SQL中的“或”函数。

  

想象一下,我想要一个SQL:WHERE [MyTable]。[Field1] =列表框中的选定值。

似乎我的SQL选择列表框中的所有值为One Value / And function。

2 个答案:

答案 0 :(得分:0)

您需要通过VBA执行此操作。

使用列表框中的Change事件更新子表单记录源。 还要确保在表单当前事件中执行代码,以便在移动记录和初始打开时正确显示。

答案 1 :(得分:0)

因此,通过一些研究并尝试不同的方法,一种简单的方法是在表单中使用一些隐藏的文本框并循环选定的值,并为列表框中的每个文本框中的一个选定值。 从那里你可以为你的图表编写一个指定条件的SQL,这样你的字段=条件1或字段=条件2。