- •«Введение в субд microsoft access»
- •1.Основные понятия системы управления базами данных Microsoft Access
- •2.Описание и анализ экономической задачи, построение информационно-логической модели предметной области
- •3.Технология работы с субд Access
- •3.1.Создание новой базы данных
- •3.1.1.Разработка структуры таблиц базы данных
- •Имена и свойства полей таблицы «Каталог»
- •Имена и свойства полей таблицы «Продажи за год»
- •3.1.2.Создание схемы данных
- •3.2.Технология работы с формами
- •3.2.1.Создание простой формы.
- •3.2.2.Создание сложной формы
- •3.3.Технология организации запросов
- •3.3.1.Конструирование запроса на выборку
- •3.3.2.Конструирование перекрестного запроса
- •3.3.3.Конструирование запросов на изменение (обновление, добавление, удаление, создание)
- •Конструирование запроса на обновление
- •Конструирование запроса на создание таблицы
- •Конструирование запроса на добавление
- •3.4.Технология разработки отчетов
- •Создание отчета.
- •Расчет прибыли, получаемой агентом до конца 10 месяца.
- •3.5.Технология создания макросов
- •3.6.Технология создания пользовательского меню
- •1. Основные понятия системы управления базами данных Microsoft Access 3
- •2. Описание и анализ экономической задачи, построение информационно-логической модели предметной области 5
- •3. Технология работы с субд Access 8
3.4.Технология разработки отчетов
Задание 21: Создайте отчет: «Расчет прибыли, получаемой заданным агентом за определенный месяц».
Данный отчет создается на основании запроса: «Запрос группировка данных» (задание 15).
Обратите внимание, что «Запрос группировка данных» основывался на «Параметрическом запросе» (задание 14), а тот, в свою очередь, на «Запросе на выборку» (задание 13), исходными таблицами для которого были «Агенты», «Заказчики», «Каталог», «Продажи за год». В результате выполнения запросов на изменение, в частности, в таблице «Каталог» цены за единицу продукции увеличились на 5% (согласно заданию 17). Соответственно, в создаваемый отчет уже попадут новые значения цены при расчете прибыли, чем те, которые содержались в первоначальных исходных данных.
Создание отчета.
Отчет – объект БД, предназначенный для печати данных.
В окне БД на закладке Отчеты нажмите на кнопку Создать и выберите режим Мастер отчетов. ОК.
Автоматически начинает работать окно Создание отчетов. Ответьте на вопросы этого окна:
1) Таблицы: «Запрос Группировка данных» Доступные поля: выберите все поля. Далее.
2) Добавить уровни группировки: ФИО агента. Далее.
3) Порядок сортировки и вычисления, которые необходимо выполнить: Сортировка записей: от А до Я.
Нажмите кнопку Итоги: Необходимо рассчитать сумму по прибыли. ОК. Далее.
4) Вид макета: ступенчатый. Ориентация: книжная. Настроить ширину полей для размещения на 1 странице. Далее.
5) Требуемый стиль: Выделенный.
6) Задайте имя отчета: отчет.
Дальнейшие действия: просмотр отчета. Готово.
Отчет открывается в режиме просмотра: Введите значения параметров, например, агент Никулин, конец периода 10:
отчет
ФИО агента |
ФИО заказчика |
Наименование |
Проданное кол-во |
Себестоимость |
Продажная стоимость |
Прибыль |
Никулин |
|
|
|
|
|
|
|
Давидеко |
чернила |
1 |
94 |
100 |
6 |
|
Иванчук |
чернила |
4 |
376 |
400 |
24 |
|
Петров |
дискета TDK |
1 |
8 |
9 |
1 |
|
Федоров |
дискета TDK |
6 |
48 |
54 |
6 |
Итоги для «ФИО агента»=Никулин (4 записей) |
|
|
||||
Sum |
|
|
|
|
|
37 |
ИТОГО |
|
|
|
|
|
37 |
Выполните команду меню Вид \ Режим конструктора и по аналогии работы с формой придайте отчету вид, используя Панель инструментов (см. как пользоваться Панелью инструментов в задании 10):