我有一个名为“搜索”的表格,其中包含有关“交易搜索”部分的问题。它调用基于全名 (Combo40) 选择的查询,该查询从名为“个人”的表中提取,并且用户在 Combo40 中选择的委员会在委员会字段中做出了贡献:
委员会查询:
SELECT Transactions.[Committee Name] FROM Transactions GROUP BY Transactions.[Committee Name], Transactions.[Employee Name] HAVING (((Transactions.[Employee Name])=[Forms]![Search]![Combo40]));
我正在尝试添加一个附加参数,该参数还比较个人提供的年份,这是交易表中名为 Combo46 的特定文件。
新查询:
SELECT Transactions.[Committee Name] FROM Transactions GROUP BY Transactions. [Committee Name], Transactions.[Employee Name] HAVING (((Transactions.[Employee Name])=Forms!Search!Combo40) And (((Transactions.Combo46)=Forms!Search!Combo51)))
Forms!Search!Combo40 = pulls the values from a table called “Individuals”
Transactions.Combo46 = year (i.e. 2011, 2012, 2013 etc.)
Forms!Search!Combo51 = year (i.e. 2011, 2012, 2013 etc.)
当我在表格上进行选择时,我会看到一个窗口,要求我输入 Combo 46 的值,委员会列表会显示该个人的所有记录,而不仅仅是我输入的年份的交易。我希望它根本不会出现弹出窗口,而是从 Transactions 表中的 Combo46 中获取值并将其与 Combo51 中输入的值进行比较。