Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab2.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
316.93 Кб
Скачать

1.2.3. Перекрестный запрос

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

  1. В окне базы данных перейдите к вкладке Запросы и нажмите кнопку Создать.

  2. В диалоговом окне Новый запрос выберите мастера Перекрестный запрос.

  3. Нажмите кнопку OK.

  4. С ледуйте инструкциям, выдаваемым в диалоговых окнах мастера. В последнем диалоговом окне пользователю предлагается выбор выполнить запрос или просмотреть его структуру в режиме конструктора. Если полученный запрос не соответствует требованиям, можно снова обратиться к мастеру или внести изменения в запрос в режиме конструктора.

1.2.4. Запрос с параметрами

Запрос с параметрами - это запрос, при выполнении которого в его диалоговом окне пользователю выдается приглашение ввести данные, например условие для возвращения записей или значение, которое должно содержаться в поле. Можно создать запрос, в результате которого выводится приглашение на ввод нескольких данных, например, двух дат. В результате будут возвращены все записи, находящиеся между указанными двумя датами.

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

Можно создать специальную форму или диалоговое окно, которое вместо диалогового окна запроса с параметрами будет выводить приглашение на ввод параметров запроса

Запрос с параметрами отображает одно или несколько определенных диалоговых окон, выводящих приглашение пользователю ввести условия отбора. Можно создать специальное диалоговое окно для ввода параметров запроса. Для этого необходимо выполнить следующие действия.

  1. Создайте запрос на выборку или перекрестный запрос.

  2. В режиме конструктора запроса переместите с помощью мыши поля из списка полей в бланк запроса.

  3. Для каждого поля, которое предполагается использовать как параметр, введите в ячейку строки Условие отбора текст приглашения, заключенный в квадратные скобки. Это приглашение будет выводиться при запуске запроса. Текст подсказки должен отличаться от имени поля, но может включать его. Для поля, в котором отображаются даты, можно вывести приглашения "Введите начальную дату:" и "Введите конечную дату:" для определения диапазона отбираемых значений. Для этого введите в ячейку строки Условие отбора выражение Between [Введите начальную дату:] And [Введите конечную дату:].

  4. Для просмотра результатов нажмите кнопку Вид на панели инструментов и введите значение параметра. Для возвращения в режим конструктора запроса снова нажмите кнопку Вид на панели инструментов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]