Технология создания запросов
I. Создайте запрос, подсчитывающий стоимость продаж, сумму налога и стоимость с учетом налога.
· Выполните Создание – Конструктор запросов
· Добавьте все таблицы.
· Сформируйте поля запроса в соответствии с таблицей
Наименование поля | Источник |
Номер накладной | РЕЕСТР |
Дата выписки | РЕЕСТР |
Наименование покупателя | РЕЕСТР |
Наименование товара | НАКЛАДНАЯ |
Единица измерения | ТОВАРЫ |
Количество | НАКЛАДНАЯ |
Цена | ТОВАРЫ |
Ставка НДС | ТОВАРЫ |
Стоимость товара | НАКЛАДНАЯ (выражение) |
Сумма налога | НАКЛАДНАЯ( выражение) |
Стоимость товара с учетом налога | НАКЛАДНАЯ(выражение) |
Страна - изготовитель | ТОВАРЫ |
· Сохраните запрос с именем "Запрос 1".
· Введите в режиме Конструктора с помощью Построителя выражений расчетные формулы для полей: Стоимость товара, Сумма налога, Стоимость товара с учетом налога.
· Проверьте правильно ли работает запрос.
II. На основе Запроса1, в котором присутствуют все необходимые данные для создания Отчета о количестве проданной продукции по покупателям, сформируйте Перекрестныйзапрос1.
Для этого:
· Выполните Создание – Мастер запросов – Перекрестный запрос
· В окне Создание перекрестных таблиц выберите переключатель Запросыи нажмите кнопкуДалее.
· Далее выберите поля, включаемые в качестве заголовков строк (Наименование товара и Единица измерения). Нажмите Далее
· Выберите поле, используемое как заголовок столбцов (Наименование покупателя). Нажмите Далее
· Выберите поля, над значениями которых будут производиться вычисления (Стоимость товара с учетом налога) и выберите соответствующую функцию (Сумма). Для формирование столбца Всего параметр Вычислить итоговое значение для каждой строки должен иметь значение Да. Нажмите Далее
· Нажмите кнопку Готово и сохраните запрос с именем "Перекрестный запрос 1".
· Проверьте работу запроса
· В режиме Конструктора ваш запрос будет иметь следующий вид:
III. Аналогично создайтеПерекрестный запрос 2,подсчитывающий суммы продаж по Странам-изготовителям.
IV. Произведите Экспорт данных Перекрестного запроса 1 в MS Excel (Внешние данные – Экспорт – Excel). Сохраните таблицу на собственном диске. В созданном файле:
- подведите итоги по каждому Наименованию покупателя;
· - измените внешний вид таблицы (отформатируйте значения, введите заголовок таблицы, выделите итоги и заголовки любым цветом);
· - постройте диаграммы, характеризующие удельный вес каждого вида товара в общем объеме продаж и долю каждого покупателя.
V.9. На основе Перекрестных запросов создайте отчеты в разрезе покупателей и стран изготовителей.
Создание приложения пользователя
Ранее была рассмотрена технология разработки отдельных объектов базы данных: таблиц, форм, запросов, отчетов.
Для организации эффективной работы пользователя нужно создать целостное приложение данной предметной области, в котором все компоненты приложения должны быть сгруппированы по функциональному назначению. При этом необходимо обеспечить удобный графический интерфейс пользователя. Приложение должно позволить пользователю решать задачи, затрачивая значительно меньше усилий, чем при работе с разрозненными объектами.
![]() |
Структура Приложения «Продажи»
I. Создание пользовательской группы объектов в области переходов
Пользовательские группы являются эквивалентом и заменой кнопочных форм и окна базы данных в Office Access 2007. Процесс создания пользовательской группы состоит из следующих основных этапов:
· Прежде всего создается пользовательская категория.
· После создания новой категории следует создать одну или несколько групп для этой категории.
· Следует закрыть диалоговое окно Параметры