загрузка...
загрузка...
На головну

зміна звітів

Створений Майстром звіт вельми недосконалий і надмірно прикрашений жирними лініями, великим шрифтом. У звіт необхідно додати назви факультетів, спеціальностей і предметів і змінити їх підписи. Для додавання нових об'єктів слід використовувати "Панель елементів" або вікно "Список полів" (головне меню "Вид" - "Список полів"), для модифікації - вікно властивостей об'єкта і контекстне меню, для налаштування параметрів сторінки (полів і розміру паперу) слід скористатися відповідним пунктом у розділі Файл головного меню системи.

Для використання в звіті даних довідкових таблиць їх слід включити в Джерело записів вікна властивостей звіту (див. Рисунок 5.). Після натискання на кнопочку із зображенням трьох крапок відкриється вікно Будівника запитів, яке після додавання потрібних таблиць матиме вигляд, показаний на малюнку 6. Для додавання таблиць в запит (показані у верхній частині екрану Будівника) можна скористатися контекстним меню. Після цього потрібно додати 3 поля - NAME_F, NAME_P і NAME_S в список використовуваних полів у нижній частині екрана. Далі слід закрити вікно Будівника запитів зі збереженням змін.

Малюнок 5 - Вікно властивостей звіту, сторінка Дані

Малюнок 6 - Будівник запитів для властивості "Джерело записів" звіту

Після додавання нових таблиць у вікні "Список полів" стануть доступні для використання нові поля даних. Нам необхідно додати поля назв з довідкових таблиць. Для цього можна використовувати 3 способи:

1. Перетягнути мишкою назви поля з вікна "Список полів" в потрібне місце звіту в Конструкторі.

2. Вибрати кнопку "Поле" в Панелі елементів, клацнути мишкою на тому місці звіту, де має розташовуватися нове поле, поставити його головна властивість (у вікні Властивості) - "Дані" (вибором зі списку) - відповідне поле таблиці бази даних і інші властивості, пов'язані з зовнішнім виглядом; підпис для даних слід видалити.

3. Скопіювати існуюче поле звіту (наприклад, N_FCLT) і задати для нього нову властивість "Дані".

Третій спосіб має перевагу - при копіюванні зберігаються властивості розділу "Макет", задані для полів даного звіту (шрифт, його розмір, насиченість та ін.).

Крім того, у вікні "Сортування і угрупування" (його можна відкрити з контекстного меню або пункту "Вид" головного меню) задамо наявність Приміток для всіх груп (див. Малюнок 7).

Малюнок 7 - Вікно "Сортування і угрупування" звіту

В зони приміток помістимо обчислювані поля, які будуть показувати середні оцінки для студента, групи, факультету і для всього звіту. При створенні обчислюваних полів найпростіше скопіювати поле BALL із зони "Область даних" в зону "Примітка групи:", далі перейти в вікно властивостей цього об'єкта і в пункті Дані натиснути на кнопку з трьома крапками, після чого відкриється вікно Будівника виразів, де можна знайти в списку функцій AVG (середнє) і задати вираз AVG (BALL) (див. рисунок 8).

Малюнок 8 - Створення обчислюваного поля для зони приміток звіту

Далі слід помістити в звіт Напис "середня оцінка студента", після чого скопіювати це поле і напис в інші зони звіту. Вид звіту після модифікації наведено на малюнку 9.

Малюнок 9 - Звіт після його модифікації в Конструкторі

Звіт при друкуванні на папері буде виглядати, як показано на малюнку

10.

Малюнок 10 - Остаточний варіант звіту, надрукований на принтері

Створення звітів за допомогою Майстра «-- попередня | наступна --» Використання запитів в звітах
загрузка...
© om.net.ua