【问题标题】:Multiple Values for a field (Link Master fields)一个字段的多个值(链接主字段)
【发布时间】:2020-07-13 20:38:56
【问题描述】:

我正在尝试使用链接主字段从我的表单中获取一个值,以便过滤我的一些数据,然后在我的图表上显示剩余的数据。一切正常,但是当我想选择多个值时(使用列表框为字段选择多个值),我的图表什么也不返回。

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

假设我想要一个 SQL:WHERE [MyTable].[Field1]= 列表框中的选定值。

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

【问题讨论】:

    标签: ms-access vba


    【解决方案1】:

    您需要通过 VBA 完成此操作。

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-01-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多