Запрос в Microsoft Access — это требование предоставить информацию, накопленную в таблицах Access.
Запрос на выборку — самый распространенный тип запроса. Извлекает данные из одной или нескольких таблиц и результаты отображает в виде динамического набора данных в режиме таблицы, в котором допускается изменение записей.
Запросы достаточно гибки и позволяют просматривать данные так, как удобно пользователю. База данных содержит 2 запроса, которые позволяют, вводя критерии получать необходимую информацию:
Запрос по поставщику;
Запрос по наименованию товара;
Запрос по поставщику
Данный запрос предназначен для быстрого вывода данных по поставщикам. Задача создаваемого запроса (см. рис.1) состоит в том, чтобы при вводе конкретного поставщика, связанный запрос работал так, чтобы итоговые значения выводились в отчет по поставщикам: данные о товаре, который указанный поставщик поставляет, их цену и количество, которое обычно закупается.
Запрос строится на основании данных таблиц.
Рисунок 4. Запрос по поставщику.
На форме по наименованию поставщика располагаются поле, где можно его внести, введенный будет ограничением для запроса. Так же на данной форме имеется кнопка «Просмотр отчёта», при нажатии которой генерируется запрос и результирующая таблица выводится в виде отчёта, а также кнопка вывода самой формы.
Рисунок 5. Форма по дисциплине.
Далее по получившейся форме 1 был сгенерирован отчет. В поле необходимо ввести наименование поставщика, после чего на экране появиться отчет для отправления на печать.
Полученный отчёт представлен на рисунке 6.
Запрос по наименованию товара
Данный запрос предназначен для быстрого вывода по наименованию товара перечня клиентов, которые данный товар заказали, с их номерами накладных и номерами телефонов. Задача создаваемого запроса (см. рис.7) состоит в том, чтобы при вводе определенного диапазона данных на форме по наименованию товара, связанный запрос работал так, чтобы итоговые значения выводились в отчет по введению наименования товара.
Рисунок 7. Запрос по наименованию товара.
На форме в поле со списком вводится наименование товара, вследствие чего на экране появляется форма с фамилиями клиентов, их номерами телефонов и накладных.
Рисунок 8. Форма по наименованию товара.
Полученный отчёт представлен на рисунке 9.
Данный отчет в конструкторе был модифицирован:
- · Имя клиентов было отсортировано по алфавиту
- · Шрифт имени клиентов был увеличен
Рисунок 9. Отчёт по наименованию товара