- •Московский государственный университет печати
- •Информатика Работа с субд ms Access
- •Часть 2
- •Содержание
- •Введение
- •1.1.1. Создание отчета с помощью средства Отчет
- •1.1.2. Создание отчета с помощью мастера отчетов
- •1.1.3. Создание отчета с помощью средства Пустой отчет
- •1.2. Просмотр, печать и отправка отчета по электронной почте
- •4.3. Редактирование отчёта
- •4.3.1. Разделы отчета
- •4.3.2. Элементы управления
- •4.3.3. Редактирование отчета в режиме макета
- •4.3.4. Сохранение изменений
- •4.3.5. Редактирование отчета в режиме конструктора
- •4.4. Создание и использование подчиненных отчетов
- •4.4.1. Создание подчиненного отчета с использованием мастера создания подчиненных отчетов
- •4.4.2. Быстрое добавление в отчет таблицы, запроса или отчета в качестве подчиненного отчета в режиме конструктора
- •4.5. Создание отчета с группировкой
- •4.5.1. Группировка записей в мастере отчетов
- •4.5.2. Добавление и изменение параметров группировки и сортировки для существующего отчета
- •4.6. Создание наклеек с помощью мастера наклеек
- •5.1.1. Создание формы с одним элементом
- •5.1.2. Автоматическое создание подтаблиц
- •5.1.3. Перемещение и изменение размера отдельных элементов управления
- •5.1.4. Удаление одного или нескольких элементов управления из макета
- •5.1.5. Разделение макета на две части
- •5.1.6. Перемещение макетов
- •5.2. Создание формы с помощью мастера форм
- •5.3. Создание формы с помощью средства Несколько элементов
- •5.4. Создание формы с помощью средства Пустая форма
- •5.5. Создание формы, содержащей подчиненную форму (форма с отношением один-ко-многим)
- •5.5.1. Сведения о подчиненных формах
- •5.5.2. Создание формы, содержащей подчиненную форму, с использованием мастера форм
- •5.5.3. Создание подчиненной формы путем перетаскивания одной формы в другую
- •5.5.4. Создание формы, содержащей две подчиненные формы
- •5.5.5. Создание формы, содержащей вложенные подчиненные формы
- •Задания
- •Варианты задания
- •Варианты задания
- •Лабораторная работа №6
- •Выбор кнопочной формы, автоматически открываемой при открытии бд Задания
- •Варианты задания
- •Литература
- •Учебное издание
- •Информатика Работа с субд ms Access
4.4.2. Быстрое добавление в отчет таблицы, запроса или отчета в качестве подчиненного отчета в режиме конструктора
Откройте отчет, который должен использоваться в качестве главного отчета, в режиме конструктора.
Перетащите таблицу, запрос, форму или другой отчет из области переходов в раздел основного отчета, где нужно вывести подчиненный отчет.
В Access будет выполнено одно из следующих действий:
Если можно определить, как связать два объекта, Access добавляет в отчет элемент подчиненного отчета. При добавлении формы или отчета Access привязывает элемент подчиненного отчета к этому объекту. При добавлении таблицы или запроса Access сначала создает объект отчета, а затем привязывает элемент подчиненного отчета к этому новому объекту.
Если Access не может определить, как должна быть установлена связь между двумя объектами, открывается мастер создания подчиненного отчета.
После завершения работы мастера Access добавляет в данный отчет подчиненный отчет.
Проверка связи подчиненного отчета с главным отчетом:
Выделите элемент подчиненного отчета, щелкнув его.
На вкладке Данные окна свойств изучите свойства Основные поля и Подчиненные поля.
Если связь подчиненного отчета или подчиненной формы отсутствует, оба этих свойства не должны иметь значения.
В подчиненной форме или подчиненном отчете с установленной связью в свойствах Основные поля и Подчиненные поля должны отображаться одно или несколько полей, связывающих два объекта.
Изменение связи подчиненного отчета с главным отчетом:
На вкладке Данные окна свойств откройте окно свойства Основные поля, а затем нажмите кнопку . Откроется диалоговое окно Связь с полями подчиненного отчета.
Рис. 4.9
В списках Основные поля и Подчиненные поля выберите поля, по которым должна быть установлена связь между отчетами. Если вы не уверены, какое поле следует использовать, нажмите кнопку Предложить, в результате чего Access попытается определить поля связи. По завершении работы нажмите кнопку ОК. Если поле, которое необходимо использовать для связи отчета, не отображается, нужно изменить источник записей главного или подчиненного отчета таким образом, чтобы новый источник записей содержал поле связи. Например, если отчет основан на запросе, следует удостовериться, что поле связи присутствует в результатах запроса.
Сохраните главный отчет, переключитесь в режим отчета и убедитесь, что результаты работы отчета соответствуют ожиданиям.
4.5. Создание отчета с группировкой
Разбиение данных на группы и подведение промежуточных итогов для каждой группы зачастую облегчает восприятие данных. Для многих отчетов нужно не только отсортировать записи, но и разбить их на группы. Группа представляет собой набор записей наряду с их вводными и итоговыми сведениями, например, с заголовком. Группа состоит из заголовка группы, вложенных групп (если таковые имеются), подробных записей и примечаний. Группировка позволяет наглядно разделить записи и отобразить вводные и итоговые данные для каждой из групп. Группировка позволяет организовать записи и распределить их по группам. Вложенные группы дают возможность легко определить отношения между группами и быстро найти требуемые сведения. Группировка используется также для расчета сводных данных, таких как итоги и проценты. В отчете можно определить до 10 уровней группировки и сортировки.
