IV. Створити складний звіт, який містить:
список співробітників за підрозділами;
сумарний та середній оклад за підрозділами;
сумарний оклад для всього підприємства.
Вигляд звіту зображений на рис. 3:
Рис. 3 Складний звіт
Звіт, який створюється, використовує інформацію з двох таблиць бази даних («Співробітники» та «Підрозділи»).
1. Почати створення звіту в режимі Конструктор:
Обрати вкладку «Отчеты», натиснути кнопку . З’явиться вікно «Новый отчет», в якому обрати «Конструктор», вказати джерело даних - таблиця «Співробітники». Натиснути Оk.
2. Встановити розміри звіту.
3. Додати в бланк звіту області «Заголовок отчета» та «Примечание отчета».
4. Визначити поля, за якими треба буде групувати та сортувати дані:
Встановити групування за полем «Назва підрозділу», порядок сортування за збільшенням.
5. Додати області «Заголовок группы» та «Примечание группы»;
6. Обрати з вікна таблиці «Співробітники» в «Область данных» список всіх полів, окрім «Назви підрозділу» та перенести заголовки колонок таблиці в «Верхний колонтитул». Виконати розташування та форматування всіх полів в областях «Верхний колонтитул» та «Область данных» у відповідності з рис. 3.
7. Заповнити область «Заголовок группы»:
Обрати з вікна таблицю «Підрозділи» в «Заголовок группы» поле «Назва підрозділу» та змінити зміст поля підпис (ліве поле) на «Назва підрозділу». Виконати форматування полів у відповідності з рис. 3.
8. Заповнити область «Примечание группы»:
Перемістити зі списка полів таблиці «Підрозділи» в «Примечание группы» поле
«Назва підрозділу» 2 рази, розташувавши пов’язані поля одне під одним. Змінити назву полів підпис (ліве поле) на «Сумарний оклад за підрозділом» для першого рядка та «Середній оклад за підрозділом» для другого рядка;
в першому полі для виведення значень набрати формулу =Sum([Оклад]) (для підрахунку сумарного окладу за підрозділом), в другому - =Avg([Оклад]) (для підрахунку середнього окладу за підрозділом).
Аналогічно створити рядок для виведення в звіт «Сумарного окладу за підприємством» в розділі «Примечание отчета», створивши спочатку зв'язане поле та ввівши відповідний підпис і формулу. Для поля з формулою як значення властивості «Сума з накопиченням» встановити значення, відмінне «Отсутствует».
10. Вставити в розділ «Заголовок отчета» текст заголовка звіту, а поруч дату і час створення звіту, вставити номер сторінки. Для виведення дати і часу використовувати у формулі функцію =Now().
11. Виконати форматування полів відповідно до рис. 3. Проглянути звіт. Зберегти звіт.