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

Поля для запроса ВсеПродажи

Таблица

Поле

Продажи

Код_продажи

Продажи

Дата

Продажи

Код_товара

Товары

Товар

Товары

Цена

Товары

Цена_закупки

Продажи

Код_производителя

Производители

Производитель

Продажи

Количество

  1. Во втором окне мастера выберите вид запроса подробный. Поскольку он установлен по умолчанию, то достаточно нажать кнопку Далее.

  2. В последнем окне мастера укажите имя запроса ВсеПродажи и нажмите кнопку Готово.

  3. После просмотра результата выполнения запроса сохраните его, нажав на панели инструментов кнопку Сохранить.

Добавление вычисляемых полей

Чтобы в запросе ВсеПродажи выводились также стоимости каждого вида товаров и полученные по ним прибыли, вначале добавим поле, в котором будут производиться вычисления стоимости по формуле

Цена * Количество,

а затем прибыли по формуле

(ЦенаЦена_закупки) * Количество.

Для ввода первой формулы выполните следующие действия:

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

  2. Щелкните в строке Поле первого свободного столбца бланка.

  3. Вызовите построитель выражений, нажав кнопку Построить на панели инструментов окна Access.

  4. В окне построителя выражений в среднем столбце выберите поле Цена и нажмите кнопку Вставить, затем введите знак умножения, после чего в среднем столбце выберите поле Количество и нажмите кнопку Вставить. Окончите ввод формулы, нажав кнопку OK. Окно построителя выражений представлено на рис.3.2.

Рис. 3.2. Построение формулы для вычисления стоимости

  1. Просмотрите результат выполнения запроса, нажав кнопку Выполнить и снова возвратитесь в режим конструктора.

  2. Перед введенным выражением появится слово Выражение1 и двоеточие. Удалить это слово, оставив символ “:” и вместо предыдущего слова введите новое слово Стоимость.

  3. Откройте окно свойств поля, щелкнув правой кнопкой мыши и выбрав кнопку Свойства . В появившемся окне установите значения двух свойств:

Формат поля: С разделителями разрядов;

Число десятичных знаков: 2,

выбирая их из раскрывающихся списков (рис.3.3)

Рис.3.3. Задание свойств вычисляемого поля

  1. Сохраните запрос и просмотрите результат его выполнения в режиме таблицы.

  2. Закройте окно запроса.

Подобным образом создайте поле для вычисления прибыли.

Установите достаточную ширину полей Стоимость и Прибыль, чтобы были видны формулы, по которым они вычисляются.

Копирование запроса

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

  1. В окне БД выделите значок запроса ВсеПродажи, щелкнув на нем.

  2. На панели инструментов окна Access нажмите кнопку Копировать, чтобы скопировать запрос в буфер.

  3. На панели инструментов того же окна нажмите кнопку Вставить, чтобы вставить запрос из буфера.

  4. В появившемся окне введите имя запроса ВсеПродажи ПоПроизводителю.