8. Снимите флажок Вывод на экрандля выбранного поля. В результате вы получите бланк запроса, показанного на рис. 5.23.
Рис. 5.23.Готовый бланк запроса
В листинге 5.5 показан SQL-текст вашего созданного запроса.
...
Листинг 5.5.
Запрос с параметром
SELECT Клиенты. Имя, Клиенты. Телефон, Заказы. Товар, Заказы. Количество, Заказы. Сумма
FROM Клиенты INNER JOIN Заказы ON Клиенты. [Номер (ID)] = Заказы. Клиент
WHERE (((Заказы. Сумма)=[Введите категорию контактов]))
ORDER BY Заказы. Сумма;
9. Нажмите кнопку Сохранитьна панели быстрого доступа. На экране появится окно ввода имени нового запроса.
10. В поле Имя запросавы можете ввести название нового запроса. Затем нажмите кнопку ОК.
11. Щелкните кнопкой мыши на вкладке Конструктор, а затем нажмите кнопку Выполнить. Вы увидите окно Введите значение параметра.
12. Введите в текстовом поле Введите категорию контактовназвание любой группы контактов и нажмите кнопку ОК. Появится результат запроса с введенным условием (рис. 5.24).
Рис. 5.24.Результат запроса с параметром
Итак, были разобраны способы создания сложных запросов. Далее будут рассмотрены вопросы, касающиеся использования запроса.
Если вы создали запрос, то что нужно сделать для его запуска и как вывести на печать результаты выполнения запроса? Ответы на эти вопросы даны в этом разделе.
Выполнение запроса
Запрос – это обращение к данным для получения какой-либо информации либо выполнения действий над ними. Для этого следует запустить запрос, выполнив следующие действия.
1. Нужный запрос содержится в базе данных Access 2007. Откройте эту базу данных и в области переходов выберите желаемый запрос, дважды щелкнув кнопкой мыши на его имени.
2. Будет запущен выбранный запрос. И только в случае запроса с параметрами вам следует ввести в окно Введите значение параметракаждый параметр запроса и нажать кнопку ОК.
3. Когда запрос запустится, вы увидите на экране таблицу с результирующим набором данных, которые были выбраны из базы данных Microsoft Access 2007 для этого запроса.
О том, как вывести на печать полученные по запросу данные, будет рассказано далее.
Печать результатов запроса
Результаты запроса можно распечатать на принтере, выполнив следующее.
1. Нужный запрос содержится в базе данных Access 2007. Откройте эту базу данных и в области переходов выберите желаемый запрос, дважды щелкнув кнопкой мыши на его имени.
2. Выполните процедуру, описанную выше, учитывая дополнительные действия в случае запроса с параметрами.
3. Когда запрос будет запущен, вы увидите на экране таблицу с результирующим набором данных, которые были выбраны из базы данных Microsoft Access 2007 для этого запроса.
4. Нажмите кнопку Office. В списке выберите пункт Печать, после чего откроется окно Печать.
В этом окне вы можете установить следующие настройки.
• Выбрать принтер (выберите нужный принтер в раскрывающемся списке Имя).
• Задать параметры работы выбранного принтера (нажмите кнопку Свойства).
• Если необходимо, можно установить флажок Печать в файл.
• Настроить параметры страницы (нажмите кнопку Настройка).
• Выбрать диапазон печатаемых страниц (установите переключатель в положение Все, Страницыили Выделенные записив группе Печатать).
• Распечатать копии таблицы результатов запроса (ввод нужного количества копий в поле Число копий).
5. В раскрывающемся списке Имяукажите принтер для печати (если принтер у вас один, он уже будет выбран).
6. Для распечатки всех страниц установите переключатель Печататьв положение Все.
7. Нажмите кнопку ОК, после чего начнется печать.
На этом закончим изучение темы создания запросов на выборку. В этой главе были рассмотрены виды запросов, описан процесс создания запросов и их редактирования. Остается только подвести итоги.
В начале главы было дано понятие запросов, а также описаны их виды. Освоив это, вы разобрались с созданием запросов на выборку различными способами, начиная с самых простых и заканчивая самыми сложными. Создав и сохранив запрос, мы рассмотрели ряд действий для его изменения. После этого мы перешли к сложным вопросам, изучение которых также не вызвало затруднений. В конце главы были рассмотрены возможности практического использования уже созданных запросов в базе данных Microsoft Access 2007.
Читать дальше
Конец ознакомительного отрывка
Купить книгу