Главная страница
Навигация по странице:

  • Рис. 31. Подчиненный отчет в режиме конструктора

  • Подчиненного поля

  • Рис. 32. Связь полей главного и подчинённого отчётов

  • Номер группы

  • Рис. 33. Главный отчёт в режиме конструктора Задание 4.

  • Факультет

  • Группа-Факультет

  • Главный

  • Подчиненный

  • Работа с Access. Учебнопрактическое пособие Хабаровск 2004 Содержание Введение 4 Лабораторная работа Создание таблиц 5 Основные понятия субд access 5


    Скачать 2.57 Mb.
    НазваниеУчебнопрактическое пособие Хабаровск 2004 Содержание Введение 4 Лабораторная работа Создание таблиц 5 Основные понятия субд access 5
    Дата16.01.2023
    Размер2.57 Mb.
    Формат файлаdoc
    Имя файлаРабота с Access.doc
    ТипУчебно-практическое пособие
    #888653
    страница13 из 19
    1   ...   9   10   11   12   13   14   15   16   ...   19

    Создание связанного отчета


    Связанный отчет состоит из главного и одного или нескольких подчиненных отчетов. Подчиненным отчетом называют отчет, созданный внутри другого отчета. Подчиненные отчеты позволяют решать следующие задачи:

    • вывести сводные данные или конкретные записи, связанные с содержимым главного отчета;

    • объединить несколько независимых отчетов в главном отчете.

    Для создания подчиненного отчета следует:

    1. Создать отчет, который будет использоваться как подчиненный, и сохранить его.

    2. Открыть главный отчет в режиме конструктора.

    3. Перейти в окно базы данных, например, нажатием клавиши F11.

    4. Переместить с помощью мыши значок созданного подчиненного отчета из окна базы данных в соответствующую позицию в главном отчете. Например, для печати подчиненного отчета перед каждой группой в главном отчете следует поместить подчиненный отчет в заголовок группы. Подчиненный отчет выводится как отдельный элемент управления (рис.31).




    Рис. 31. Подчиненный отчет в режиме конструктора


    1. Если в подчиненном отчете должны выводиться данные, связанные с главным отчетом, установить связь элемента управления подчиненного отчета с главным отчетом.

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



    Рис. 32. Связь полей главного и подчинённого отчётов
    Например, подчиненный отчет – это отчет, содержащий сведения о студентах, сгруппированные по номерам групп. Главный отчет – это отчет, содержащий сведения о группах (номер, факультет, специальность). Связь осуществляется через поле Номер группы. Главный отчет создается мастером на базе запроса Факультет-группа как простой отчет. Подчиненный отчет также создается мастером на базе таблицы Студент как отчет с группировкой (рис. 33).

    Примечание

    Допускается вставка в отчет подчиненной формы. Главный отчет может содержать несколько подчиненных отчетов или подчиненных форм.

    В главном отчете допускается существование двух уровней подчиненных отчетов. Например, отчет может содержать подчиненный отчет, который в свою очередь содержит подчиненный отчет. Возможные комбинации подчиненных форм и подчиненных отчетов, содержащихся в главном отчете, представлены в следующей таблице.

    Уровень 1

    Уровень 2

    Подчиненный отчет 1

    Подчиненный отчет 2

    Подчиненный отчет 1

    Подчиненная форма 1

    Подчиненная форма 1

    Подчиненная форма 2



    Главный_отчёт_в_режиме_конструктора__Задание_4.'>Рис. 33. Главный отчёт в режиме конструктора

    Задание 4. Создать связанный отчет, состоящий из главного и подчиненного отчетов. В качестве главного отчета создать отчет на базе запроса по связанным таблицам Факультет-группа. В качестве подчиненного отчета использовать табличный отчет по таблице Группа.
    Технология

    1. Создать с помощью мастера ступенчатый подчиненный отчет по таблице Студент, сгруппированный по номерам групп и упорядоченный фамилиям студентов, включив в него поля:

    • Номер группы;

    • Фамилия;

    • № зачетки.

    1. Сохранить отчет, присвоив ему имя Подчиненный. Отредактировать отчет в режиме конструктора. Уменьшить ширину столбцов и длину линий обрамления заголовка.

    2. Создать с помощью мастера ступенчатый главный отчет по запросу Группа-Факультет, упорядоченный по факультетам и номерам групп, включив в него поля:

    • Наименование факультета;

    • Номер группы;

    • Номер специальности.

    1. Сохранить отчет, присвоив ему имя Главный. Отредактировать в режиме конструктора. Уменьшить ширину столбцов и длину линий обрамления заголовка.

    2. Включить режим конструктора для главного отчета. Не закрывая окна конструктора отчета Главный, перетащить мышью из окна базы данных (вкладка: Отчеты) значок отчета Подчиненный в область данных главного отчета.

    3. Щелкнуть правой кнопкой мыши по полю Подчиненный и вызвать окно свойств поля. На вкладке данные обеспечьте связь между подчиненным и основным отчетом по полю Номер группы.

    4. Просмотреть получившийся связанный отчет. Вернуться в режим конструктора и окончательно отредактировать отчет.



    1   ...   9   10   11   12   13   14   15   16   ...   19


    написать администратору сайта