> Рис.12. Словник: перегляд таблиці SCUSTOM
У програмі формування звіту "Звіт про клієнтів авіакомпанії BC_Travel" використовуються наступні таблиці: SCUSTOM - "Клієнти авіакомпанії", SBOOK - "Бронювання рейсів", SPFLI - "Розклад рейсів", SFLIGHT - "Рейс", SCARR - "Авіакомпанія".
Зв'язки між таблицями відображені в реляційної моделі даних польотів. Модель даних містить в собі сутності для всіх бізнес-складових польотів, які логічно пов'язані між собою, такі як міста, аеропорти, авіалінії і т.д.
Сутності пов'язані один з одним таким чином:
В· розклад кожного рейсу містить тільки одну авіалінію, один аеропорт відправлення і один аеропорт прибуття;
В· кожен заброньований рейс відповідає єдиному рейсу в розкладі;
В· відповідність може бути встановлено між містами та прилеглими аеропортами.
В
Рис.13. Реляційна модель даних польотів
Для переходу на екран вибору даних таблиці необхідно натиснути на кнопку "Вміст" (Ctrl + Shift + F10).
На малюнку 14 представлено екран вибору даних таблиці SCUSTOM.
В
Рис.14. Екран вибору даних таблиці SCUSTOM
Для отримання потрібної вибірки з таблиці SCUSTOM необхідно заповнити поля вибору даними і натиснути клавішу F8. На екрані з'явиться таблиця, заповнена вибраними даними (рис.15). br/>В
Рис.15. Браузер даних: таблиця SCUSTOM
4.4 Запуск і виконання програми Z_UNR
Запуск програми здійснюється при натисканні на кнопку "Виконати" (F8).
Після запуску з'являється селекційний екран (СЕ), на якому відображаються створені в програмі Z_UNR поля для введення даних (рис.16).
В
Рис.16. Селекційний екран програми Z_UNR
Виконання програми після введення необхідних даних, за якими буде проведена вибірка, здійснюється натисненням на кнопку "Виконати" (F8). Після чого буде сформований і відображений звіт.
У звіті про клієнтів авіакомпанії BC_Travel на екран виводиться наступна інформація про клієнта: ідентифікатор, ім'я клієнта, місто і тип клієнта (рис.17).
У звіті про бронювання рейсів клієнтами авіакомпанії BC_Travel на екран виводиться наступна інформація: ідентифікатор, ім'я клієнта, назва авіакомпанії, дата рейсу, тип клієнта, місце для куріння, вага багажу, клас рейсу, ціна і дата реєстрації (рис.18).
У звіті про розклад рейсів авіакомпанії BC_Travel на екран виводиться наступна інформація: назва авіакомпанії, місто відправлення, аеропорт відправлення, пункт прибуття, аеропорт прибуття, час вильоту, час прибуття (рис. 19).
У зведеному звіті про клієнтів авіакомпанії BC_Travel на екран виводиться наступна інформація: ідентифікатор, ім'я клієнта, дата рейсу, назва авіакомпанії, місто відправлення, аеропорт відправлення, пункт прибуття, аеропорт прибуття, час вильоту, час прибуття ( рис. 20).
В
Рис.17. Звіт з інформацією про клієнтів авіакомпанії BC_Travel
В
Рис.18. Звіт з інформацією про бронювання рейсів авіакомпанії BC_Travel
В
Рис. 19. Звіт з інформацією про розклад рейсів авіакомпанії BC_Travel
В
Рис. 20. Зведений звіт про клієнтів авіакомпанії BC_Travel
4.5 Вивантаження звітів у MS Office Excel
На малюнках 17, 18, 19,20 в лівому верхньому кутку екрану присутня кнопка "Вивантаження в Excel" . При натисканні на цю кнопку користувач може зберегти отриманий звіт у файл Excel.
Спочатку користувачеві пропонується вказати шлях та ім'я файлу для вивантаження звіту (рис.21).
В
Рис.21. Діалогове вікно "Зберегти як"
Після натискання на кнопку "Зберегти" з'являється діалогове вікно, в якому користувачеві пропонується або запустити збережений файл, або ні (рис.22).
В
Рис.22. Діалогове вікно запуску вивантаженого Excel-файл
У результаті на машині користувача буде збережений файл Excel (рис.23).
В
Рис.23. Звіт у файлі Excel
Для кожного звіту існує свій шаблон для вивантаження, який зберігається на сервері.
Шаблон ство...