1
我有一个表单向查询提交参数,然后以另一种形式打开结果记录。问题是,每当有多条记录时,它会自动将第一条记录放入,而没有任何选项来选择我想要的记录。我在第一种形式的搜索按钮上设置了一个宏,它将参数提交给查询,然后以第二种形式显示它,我试图在两者之间设置另一个宏,但我不知道如果可以设置表达式创建器来检查查询产生的行数。是否可以修改查询来创建一个提示来选择我想要的记录?还是应该改变别的东西?从多个查询结果中选择以单一格式显示
这是查询:(由接入自动创建)
SELECT CHILD.CHILD_L_NAME, CHILD.CHILD_F_NAME, CHILD.DOB, CHILD.GENDER, CHILD.DAYS_IN_CARE,
CHILD.HOURS_PER_DAY, CHILD.ENROLLMENT_DATE, CHILD.CHILD_ADDRESS, CHILD.CHILD_CITY,
CHILD.CHILD_ZIP, CHILD.CHILD_STATE, CHILD.CLASSROOM, CHILD.SNACK, CHILD.LAST_UPDATED, CHILD.CIN
FROM CHILD
WHERE (((CHILD.CHILD_L_NAME)=[Forms]![Search]![L_NAME]) AND
((CHILD.CHILD_F_NAME)=[Forms]![Search]![F_NAME])) OR
(((CHILD.CHILD_L_NAME)=[Forms]![Search]![L_NAME]) AND
((CHILD.DOB)=[Forms]![Search]![DOB])) OR
(((CHILD.DOB)=[Forms]![Search]![DOB])) OR
(((CHILD.CHILD_L_NAME)=[Forms]![Search]![L_NAME]));