Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практика часть 1.docx
Скачиваний:
11
Добавлен:
26.08.2019
Размер:
4.81 Mб
Скачать

Настройка запроса ВсеПродажиПоПроизводителю

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

1. Откройте запрос ВсеПродажиПоПроизводителю в режиме конструктора.

2. Чтобы не выводились поля Код_продажи, Код_товара, Код_производителя и Прибыль, последовательно щелкните в строке Вывод на экран этих полей, убрав в них флажки.

3. В строке Условие отбора поля Код_производителя введите цифру 2 для отбора товаров по производителю с этим кодом. Перейдите в режим отображения таблицы, нажав кнопку Выполнить на панели инструментов, и убедитесь, что выведены данные по товарам производителя с кодом 2.

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

  1. Для отбора данных по заказчику с кодом 1 возвратитесь в режим конструктора и в строке Условия отбора поля Код_производителя замените цифру 2 цифрой 1. После этого опять перейдите в режим таблицы.

  2. Чтобы в запросе отображались данные о стоимости продаж по заданному производителю только за первых пять дней сентября (с 1.09.2004 по 5.09.2004), щелкните в строке Условие отбора поля Дата, вызовите построитель выражений, нажав кнопку . В левом столбце построителя выражений откройте папку Операторы, в среднем — щелкните на категории Сравнения, а в правом — дважды щелкните на операторе Between. Затем замените слово Выражение соответствующими граничными датами и нажмите кнопку и OK (рис. 3.4).

Рис. 3.4. Установка ограничений для диапазона фиксированных дат

На рис. 3.5 представлено окно запроса ВсеПродажи ПоПроизводителю в режиме конструктора.

Рис. 3.4. Окно запроса с фиксированными условиями отбора

в режиме конструктора

Преобразование запроса в параметрический

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

  1. В режиме конструктора щелкните в строке Условия отбора поля Код_производителя и вместо конкретного значения введите в квадратных скобках текст подсказки, например, [Введите код производителя].

  2. Подобным образом в строке Условия отбора поля Дата вместо конкретных значений концов диапазона введите в квадратных скобках тексты подсказок, например, [С] и [По]. Для удобства замены конкретных значений текстами подсказок воспользуйтесь окном построителя выражений (рис.3.5).

Рис. 3.6. Установка ограничений для диапазона дат

в параметрическом запросе

  1. Сохраните запрос и закройте его.

  2. Открыть запрос ВсеПродажиПоПроизводителю, дважды щелкнув на его значке.

  3. В появляющихся диалоговых окнах введите границы диапазона дат (например, 2.09.04 и 6.02.04) и код нужного производителя (например, 1).

  4. Просмотрите результат выполнения запроса и закройте его окно.

При последующих открытиях запроса можно вводить другие даты и коды производителя.