2017-01-06 4 views
0

Я пытаюсь собрать форму в Access, где пользователь может ввести несколько значений для запроса к данным. Я могу собрать запрос, форму, в которой есть текстовое поле, которое позволяет вводить новые значения в каждой строке и запускать форму нажатием кнопки. Проблема заключается в том, что запрос принимает только первую строку в качестве параметра и возвращает результаты для этого.Несколько параметров в форме ввода - Запрос доступа

Есть ли способ сделать это в Access? Я не против использования VBA, но это было давно.

Любая помощь или подсказки будут оценены.

ответ

0

Из моего понимания вашего вопроса вы хотите, чтобы несколько результатов возвращались в одной форме. Я не знаю, есть ли другой способ сделать это, чтобы использовать vba. Один из них вы можете сделать, это поместить кнопку в вашу форму (или использовать стрелку внизу), чтобы перейти к следующей записи. Если вы хотите, чтобы иметь всплывающее окно, и пользователь вводит информацию вы захватить эту запись, вы идете на ваш запрос и при этом поле поместить

Like & [Type the information you want or press ENTER for all records] & 

которое будет появляться приглашение пользователю ввести информация. Я использую это с моей базой данных, когда ищу людей, которых у меня есть. Поэтому при поиске фамилии и имени, в запросе под полями LastName и имени я поставил

Like & [Enter last name or press enter for all records] & 

Под именем я ставлю то же самое, но изменить его имя. Тогда, если у меня есть несколько человек, таких как Смит, Дэвид, я использую кнопку, чтобы перейти к следующей записи.

Надеюсь, что это шаг в правильном направлении.

Смежные вопросы