Ms access Access 2007宏设计器-从用户获取并重用参数

Ms access Access 2007宏设计器-从用户获取并重用参数,ms-access,macros,ms-access-2007,Ms Access,Macros,Ms Access 2007,我有一个简单的Access宏,它打开两个表单,并根据用户的输入对它们进行过滤 我使用参数查询来实现这一点,因此这两个报告的Where条件如下: [PONumber]=[Enter PO Number] 目前,一个输入框会弹出两次——每个报告一次。我希望我能以某种方式重新使用第一个输入框中的值 我如何做到这一点?我不同意@HansUp的回答。不要将任何条件硬连接到保存的QueryDefs中,也不要硬连接到表单和报表的记录源中。相反,通过打开一个未绑定的表单来收集相关条件,从而打开选择了WHERE

我有一个简单的Access宏,它打开两个表单,并根据用户的输入对它们进行过滤

我使用参数查询来实现这一点,因此这两个报告的Where条件如下:

[PONumber]=[Enter PO Number]
目前,一个输入框会弹出两次——每个报告一次。我希望我能以某种方式重新使用第一个输入框中的值


我如何做到这一点?

我不同意@HansUp的回答。不要将任何条件硬连接到保存的QueryDefs中,也不要硬连接到表单和报表的记录源中。相反,通过打开一个未绑定的表单来收集相关条件,从而打开选择了WHERE条件的表单/报表