Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пр_работа№6.doc
Скачиваний:
3
Добавлен:
18.07.2019
Размер:
260.1 Кб
Скачать

IV. Створити складний звіт, який містить:

  • список співробітників за підрозділами;

  • сумарний та середній оклад за підрозділами;

  • сумарний оклад для всього підприємства.

Вигляд звіту зображений на рис. 3:

Рис. 3 Складний звіт

Звіт, який створюється, використовує інформацію з двох таблиць бази даних («Співробітники» та «Підрозділи»).

1. Почати створення звіту в режимі Конструктор:

Обрати вкладку «Отчеты», натиснути кнопку . З’явиться вікно «Новый отчет», в якому обрати «Конструктор», вказати джерело даних - таблиця «Співробітники». Натиснути Оk.

2. Встановити розміри звіту.

3. Додати в бланк звіту області «Заголовок отчета» та «Примечание отчета».

4. Визначити поля, за якими треба буде групувати та сортувати дані:

Встановити групування за полем «Назва підрозділу», порядок сортування за збільшенням.

5. Додати області «Заголовок группы» та «Примечание группы»;

6. Обрати з вікна таблиці «Співробітники» в «Область данных» список всіх полів, окрім «Назви підрозділу» та перенести заголовки колонок таблиці в «Верхний колонтитул». Виконати розташування та форматування всіх полів в областях «Верхний колонтитул» та «Область данных» у відповідності з рис. 3.

7. Заповнити область «Заголовок группы»:

Обрати з вікна таблицю «Підрозділи» в «Заголовок группы» поле «Назва підрозділу» та змінити зміст поля підпис (ліве поле) на «Назва підрозділу». Виконати форматування полів у відповідності з рис. 3.

8. Заповнити область «Примечание группы»:

  • Перемістити зі списка полів таблиці «Підрозділи» в «Примечание группы» поле

«Назва підрозділу» 2 рази, розташувавши пов’язані поля одне під одним. Змінити назву полів підпис (ліве поле) на «Сумарний оклад за підрозділом» для першого рядка та «Середній оклад за підрозділом» для другого рядка;

  • в першому полі для виведення значень набрати формулу =Sum([Оклад]) (для підрахунку сумарного окладу за підрозділом), в другому - =Avg([Оклад]) (для підрахунку середнього окладу за підрозділом).

  • Аналогічно створити рядок для виведення в звіт «Сумарного окладу за підприємством» в розділі «Примечание отчета», створивши спочатку зв'язане поле та ввівши відповідний підпис і формулу. Для поля з формулою як значення властивості «Сума з накопиченням» встановити значення, відмінне «Отсутствует».

10. Вставити в розділ «Заголовок отчета» текст заголовка звіту, а поруч дату і час створення звіту, вставити номер сторінки. Для виведення дати і часу використовувати у формулі функцію =Now().

11. Виконати форматування полів відповідно до рис. 3. Проглянути звіт. Зберегти звіт.