首页 > 解决方案 > 使用一个表单字段和联合查询搜索多个订单 ID

问题描述

我正在尝试创建一个表单,允许用户在一个文本框字段中查找多个订单 ID,用逗号分隔 ID。

我有一个联合查询,它正在查看两个数据库以收集有关客户订单的信息,以帮助我们确定我们需要在采购订单上订购的供应品。

通过查询,我可以使用 OR 函数来搜索生产中的多个订单。例如,如果我想搜索订单 ID:6101、6102、6103、6104 所需的供应品,我会将此信息放在 orderID 字段的 Criteria 部分中:

=6101 Or 6102 Or 6103 Or 6104

我要创建的是一种表单,用户可以在其中输入他们想要在一个文本框字段中搜索的 OrderID 列表,如下所示:

6101、6102、6103、6104

我不知道该怎么做是告诉标准逗号应该代表 OR 函数。我是 Access 的新手并正在尝试学习,但我什至不确定要搜索什么来找到我的答案 - 我已经搜索了一个多小时,但似乎没有什么可以解决我的问题。我了解,如果我在条件字段中使用以下文本,我可以返回一份订单的信息:

[Forms]![Supplies Needed for Order]![Order ID]

如何允许在一个表单字段中进行多个 OrderID 搜索?

标签: ms-access

解决方案


推荐阅读