Створення звітів в режимі Конструктора


Кроки створення звіту в режимі Майстра звітів

 

Шаг 1. Виберіть для створення режим Майстер звітів і таблицю для якої будуватиметься звіт.

 

Шаг 2. Вибираються поля заданої таблиці, які будуть поміщені в звіт.

 

Шаг 3. Указуються поля по яких буде проводиться угрупування

 

Шаг 4. Вибір сортування полів

 

Шаг 5. Вибирається вид макету для звіту.

 

Шаг 6. Вибирається стиль відображення звіту

 

Шаг 7. Указується ім'я звіту і подальші дії з ним.

 

Після проходження всіх кроків Майстра буде створений паперовий макет звіту, готовий до друку. Якщо необхідно відкоректувати його, то вікно з макетом закривається і потім звіт відкривається в режимі Конструктора.

 

Як і форми, звіти складаються з розділів, а розділи можуть містити елементи управління. Але, на відміну від форм, розділів в звітах стільки ж, а елементів управління, менше.

Структура звіту складається з п'яти розділів: заголовка звіту, верхнього колонтитулу, області даних, нижнього колонтитулу і примітки звіту.

Розділ заголовка служить для друку загального заголовка звіту.

Розділ верхнього колонтитулу можна використовувати для друку підзаголовків, якщо звіт має складну структуру і займає багато сторінок. Тут можна також поміщати і колонцифри (номери сторінок), якщо це не зроблено в нижньому колонтитулі.

В області даних розміщують елементи управління, пов'язані з вмістом полів таблиць бази. У ці елементи управління видаються дані з таблиць для друку на принтері. Порядок розміщення і вирівнювання елементів управління той же, що і при створенні структури форм.

Розділ нижнього колонтитулу використовують для тих же цілей, що і розділ верхнього колонтитулу.

Розділ примітки використовують для розміщення додаткової інформації.

Звіт по таблиці Клієнти в режимі Конструктора виглядатиме таким чином:

 

 

Рис. 5.8.2 Звіт в режимі Конструктора

 

У нижній (верхній) колонтитул можна додати наступні вирази:

¾ Виведення номера сторінки – ="Страница" & Page

¾ Число сторінок – =Pages

¾ Сторінка N з M – = " Страница " & Page & " из " & Pages

¾ Поточна дата – = Date()

¾ Поточна дата і час – = Now()

¾ Поточний користувач – = CurrentUser()

Контрольні питання:

1. Що таке звіт? Для чого він використовується?

2. Які режими створення звітів ви знаєте?

3. З яких п'яти розділів складається структура звіту у режимі Конструктора?

4. Для чогопризначен кожен розділ?