Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЗВІТИ.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
177 Кб
Скачать
☆

Вправа 20.4. Включення підлеглого звіту і доробка двохтабличного звіту

1. Включимо підлеглий звіт в основній способом перетягування.

Розмістимо для цього на екрані вікно бази даних поряд з вікном звіту Кафедри в режимі конструктора. Перейдемо у вікно бази даних. Виберемо з переліку імен звітів підлеглий звіт Викладачі і перетягнемо його в область даних звіту Кафедри.

2. Видалимо елемент напису підлеглого звіту, виділивши його і натискуючи клавішу <Del>.

Підлеглий звіт відображений усередині звіту Кафедри, де він доступний для редагування як і основний звіт.

  1. Для того, щоб підлеглий звіт при відображенні не був укладений в рамку, виділимо підлеглий звіт, відкриємо його властивості і на вкладці Макет (Format) в рядку Тип межі (Border Stylе) виберемо значення Відсутнє (Transparent).

  2. Скористаємося для включення підлеглого звіту іншим способом: кнопкою панелі елементів Підлегла форма/звіт (Subform/Subreport) при вимкненій кнопці панелі елементів Майстер елементів (Соntrol Wizards).

При цьому створюється елемент Вільний (Unbound) з написом Упроваджений (Child №).

5. У властивостях елемента Вільний (Unbound) на вкладці Дані (Data) в рядку Об'єкт-джерело (Source Object) виберемо вбудовуваний звіт Викладачі.

Зауваження

Access автоматично встановлює зв'язок між основним і підлеглим звітом по полю ККАФ, оскільки вона визначена в схемі даних. При цьому не має значення, чи включено поле зв'язку в підлеглий звіт. Access працює зі всіма полями таблиці, на базі якої побудований звіт. Побачити цей зв'язок можна у властивостях підлеглого звіту на вкладці Дані (Data) в рядках Підлеглі поля (Link Child Fields) і Основні поля (Link Master Fields).

6. Задамо критерій сортування записів для їх виведення в звіті в потрібному порядку. Для цього в режимі конструктора натиснемо кнопку в області виділення звіту (на перетині лінійок) і викличемо контекстне меню. В меню виберемо рядок Сортування і угрупування (Sorting and Grouping) і в діалоговому вікні, що відкрилося, виберемо поле Сортування.

Зауваження

При необхідності сортування і угрупування записів підлеглого необхідно виконати такі ж дії для підлеглого звіту.

7. Проглянемо вміст двохтабличного звіту Кафедри (мал. 2), натискуючи кнопку Попередній перегляд (Report View) на панелі конструктора звітів, і переконаємося, що його вигляд відповідає проекту макета звіту.

8. Виведемо звіт на друк, натискуючи кнопку Друк (Print) на панелі попереднього перегляду.

Багатотабличний звіт без підлеглої частини

Для створення звіту з виведенням записів деякої підлеглої таблиці і відображенням довідкових даних з головних таблиць потрібно як основне джерело вибирати підлеглу таблицю. Цей багатотабличний звіт не міститиме підлеглої частини.

Для створення такого звіту можна використовувати майстер звітів, який дозволяє вибрати з взаємозв'язаних таблиць потрібні поля в заданій послідовності і вказати, яка таблиця з тих, що беруть участь в звіті буде записеутворюючою, тобто основним джерелом даних. Крім того, майстер надає можливість визначити угрупування і сортування записів звіту по різних полях, підрахувати підсумкові значення.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]