- •О.А. Карасева
- •Создание базы данных
- •Работа с таблицами
- •Мастер таблиц
- •Самостоятельное формирование таблицы
- •Редактирование структуры таблицы
- •Добавление записей данных в новую таблицу
- •Поиск и замена записей
- •Связи между таблицами
- •Лабораторная работа 1
- •Задание к лабораторной работе 1
- •Назначение первичного ключа
- •Сохранение структуры таблицы на диске
- •Проектирование структуры таблицы “Клиенты”
- •Лабораторная работа 2
- •Лабораторная работа 3
- •Самостоятельное формирование запросов
- •Удаление таблицы или нескольких полей
- •Ввод условий отбора
- •Задание к лабораторной работе 3
- •Лабораторная работа 4
- •Самостоятельное создание формы
- •Задание к лабораторной работе 4
- •Лабораторная работа 5
- •Вычисляемые поля
- •Лабораторная работа 6
- •Создание макета отчета
- •Конструирование макета отчета с помощью Мастера отчетов
- •Формирование элементов управления
- •Формирование вычисляемых элементов управления
- •Сортировка и группировка данных в отчете
- •Дата заказа
- •Лабораторная работа 7 Макросы
- •Использование мыши при создании макроса
- •Автоматический запуск макроса
- •Лабораторная работа 8
- •Создание кнопки в форме
- •Рекомендуемая литература
Сортировка и группировка данных в отчете
Для определения группировки или сортировки данных войдите в меню Вид в режиме конструирования отчета и выберите команду Сортировка и Группировка.
В столбце Поле/Выражение появившегося окна задайте имя поля или введите выражение. Поле или выражение в первой строке задает первый уровень группировки или сортировки. Вторая строка задает второй уровень и т.д. Для изменения последовательности сортировки нужно перетащить строку в соответствующее место.
Создание почтовых наклеек
Создание отчета почтовых наклеек полезно, когда следует отправлять по почте извещения клиентам. Такой отчет легко создать с помощью Мастера наклеек:
Нажмите кнопку Создатьв окнеОтчетыи выберите пунктПочтовые Наклейки.
Выберите таблицу Клиенты и заказыв качестве основы для данного отчета. В следующих диалоговых окнах мастер предложит вам размер наклейки, шрифт и цвет надписей.
Нажимайте кнопку Далеедо тех пор, пока не появится окно со списком доступных полей и панельюПрототип наклейки, в котором будет создана наклейка.
Выбирайте по очереди поля из списка и нажимайте кнопку со стрелкой вправо. Не забывайте о пробелах и новых строках по мере необходимости.
В следующем диалоговом окне мастер предложит вам выбрать тип сортировки путем указания одного из полей. Выберите индекс и нажмите кнопку далее.
В последнем диалоговом окне введите имя отчета : «Наклейки – клиенты» и нажмите кнопку Готово.
Задание к лабораторной работе 6
Прежде чем приступить к формированию отчета, необходимо пополнить таблицу Клиенты и заказы достаточным количеством записей данных. Для каждой модели придумайте еще двух-трех клиентов с новыми номерами заказа, полным и уникальным адресом и правильной датой заказа.
Разработайте отчет, отражающий текущее положение дел с заказами. Для этого:
Откройте вкладку Отчет и выполните команду Создать.
Из списка всех доступных таблиц выберите таблицу Клиенты и заказы.
Выберите форму отчета с группировкой данных.
Для отчета выберите поля:
Код модели;
Фамилия;
Дата заказа
Укажите, что группировка должна производиться по Коду модели, Фамилии.
Определите стиль оформления данных и ориентацию страницы отчета.
В качестве имени отчета введите “Обзор заказов”.
Просмотрите готовый отчет.
Сохраните отчет на диске.
Создайте отчет, содержащий сведения о всех купленных на данный момент времени моделях автомобилей. В отчете должны участвовать данные из таблиц Модели автомобилей и Клиенты: Код модели, Заводская цена, Транспортные издержки, Предпродажная подготовка, Номер заказа, Город. В отчете должны содержаться итоговые данные: Общая стоимость продаж по каждой модели автомобиля и Общая стоимость всех продаж. Чтобы получить эти результаты, воспользуйтесь функцией SUM (Заводская цена + Транспортные издержки + Предпродажная подготовка).
Отчет можно сформировать с помощью мастера отчетов и затем отредактировать в режиме конструктора или сразу воспользоваться режимом конструктора.
Чтобы получить Общую стоимость продаж по каждой модели автомобиля, расположите формулу в заголовке группы Код модели.
Чтобы получить Общую стоимость всех продаж, расположите формулу в заголовке отчета.
Создайте отчет по продажам, содержащий общую стоимость продаж с группировкой по городам.
Создайте отчет по продажам, содержащий количество заказов по каждому виду моделей с группировкой по городам.
Создайте отчет по продажам, содержащий среднюю стоимость автомобиля по всем продажам.
Создайте отчет, отличный от перечисленных выше, на свое усмотрение.
Убедитесь в том, что вы освоили навыки формирования отчетов с использованием группировки и различных функций в режиме конструктора. Если нет, повторите упражнения по теме.
Для пользователей может быть полезен отчет почтовых наклеек, который печатает только наклейки для клиентов, которых требуется уведомить о поступлении в продажу конкретной модели автомобиля. Такой отчет следует создать так:
Сформируйте запрос, который извлекает записи с интересующей моделью автомобиля и содержит информацию о клиентах.
Создайте отчет почтовых наклеек, взяв в качестве источника данных запрос, полученный на предыдущем шаге.