Формування документів і звітів
Для створення документів і звітів у програму вбудований редактор форм. Викликається редактор з довідників документів і звітів у кожній підсистемі в діалоговому вікні «Просмотр печати» (рис. 12).
Редактор форм є єдиним інструментом створення форм документів і звітів для всіх підсистем. У програму включені загальноприйняті документи й звіти.
Редактор форм дозволяє користувачеві самостійно створювати нові форми різних документів і звітів або, скопіювавши існуючий, відредагувати форму документа й на її базі створити інший документ (привласнивши файлу форми інше ім'я). Імена файлів форм мають розширення «.qr2» і зберігаються в каталозі«Pragmat» у папці «Reports» і далі по найменуваннях підсистем.
Рис. 12. Діалогове вікно«Просмотр печати» підсистеми Продажи
Редактор форм запускається з меню «Правка» пункт «Форма». Відкриється головне діалогове вікно редактора форм (рис. 13). Вікно
Рис.13. Головне діалогове вікно редактора форм
має у своєму складі: панель меню, панель інструментів, панель елементів і панель шрифтів. При установці курсору миші в нерухливий стан на кнопки в панелі інструментів, панелі шрифтів і панелі елементів підказується їхнє функціональне призначення.
З меню «Вид» можна за допомогою установки прапорця вивести на екран кожну з панелей і статусний рядок, або заборонити виведення.
За допомогою меню «Отчет» (пункт «Опции») задаються геометричні параметри звіту. При виборі пункту «Источник данных» вибираються необхідні для формування звіту таблиці бази даних. Інформація з таблиць викликається за допомогою одного або декількох запитів, написаних мовою SQL за допомогою «Мастера SQL запроса».
Загальні відомості по роботі з діалоговими вікнами
Система побудована на основі різних діалогових вікон, що містять у собі необхідні органи управління - меню, кнопки, надписи, таблиці. Управління програмою виконується з головного діалогового вікна.
У програмі реалізований динамічний користувальницький інтерфейс, що надає широкі можливості в частині відображення, фільтрування, сортування й групування інформації. Користувач має можливість самостійно визначати й виводити на екран необхідні поля (стовпчики) у документах, виконувати множинне сортування й фільтрування.
Система зберігає всі останні установки (розмір і положення діалогових вікон, кількість установлених стовпчиків, обраний період і т.д.), які зробив користувач на компютері клієнта в каталозі «Pragmat» у папці «Customize». Цю папку можна очистити для відновлення первісних установок.
Система дозволяє змінювати розміри діалогових вікон і переміщати їх по екрану. У верхній частині діалогового вікна на синім фоні розташоване найменування його функціонального призначення. Установивши курсор миші на цей надпис, і втримуючи натиснутої ліву клавішу, можна переміщати діалогове вікно по екрану монітора, не змінюючи його розмірів. У деяких випадках після установки програми діалогове вікно може виявитися за рамкою видимості монітора (через низьку розв'язну здатність відеоадаптера). У цьому випадку переміщення можна виконати за допомогою клавіш клавіатури. Для цього необхідно нажати одночасно клавіші «Alt» і «Пробел». У віконці, що відкрилося, вибрати пункт «Переместить» і нажати клавішу «Enter». Потім, натискаючи відповідні стрілки клавіатури («вправо», «влево», «вверх» або «вниз»), переміщати діалогове вікно по екрану.
Розміри діалогового вікна можуть змінюватися за бажанням користувача. Для цього необхідно встановити курсор миші на будь-яку границю вікна (при цьому з'явиться двостороння стрілка) і, утримуючи натиснутої ліву клавішу миші, переміщати обрану границю вікна в ту або іншу сторону до необхідного розміру. Деякі діалогові вікна мають фіксований розмір, і система не дозволяє його змінювати.
У правому верхньому куті діалогового вікна є три кнопки (рис. 14), що виконують наступні функції:
ліва кнопка - призначена для згортання вікна;
середня кнопка - призначена для розширення діалогового вікна на весь екран. Повторне натискання на цю кнопку повертає екран у вихідне положення;
права кнопка - призначена для закриття діалогового вікна.
Рис.14. Кнопки діалогового вікна
Якщо на діалоговому вікні відсутні перші дві кнопки, це означає, що діалогове вікно має строго обмежені розміри й не може бути згорнуте або розширене.
У програмі реалізована можливість сортування інформації з необмеженої кількості стовпчиків (полів). Одиночне сортування виконується при натисканні курсором миші на відповідний стовпчик. При сортуванні по декількох стовпчиках одночасно необхідно, утримуючи натиснутої клавішу «Shift», натискати курсором миші послідовно на відповідні стовпчики. На кожному стовпчику при цьому з'являться цифри, що вказують на послідовність обраного сортування.
Система дозволяє користувачеві самостійно настроїти діалогове вікно в будь-якій підсистемі на свій розсуд.
Для настроювання діалогових вікон необхідно вибрати пункт меню «Настройка» або встановити курсор миші на будь-який рядок запису й нажати праву клавішу миші. У меню, що відкрився, вибрати пункт «Настройкая». Цей пункт містить наступне меню:
«Загружать все записи» - вибір цього пункту дозволяє вивести всі дані по цій таблиці з бази даних сервера на компютер клієнта;
«Использовать фильтр» - вибір цього пункту дозволяє встановлювати фільтр відбору записів по кожній колонці;
«Показать панель группировки» - вибір цього пункту виводить у верхній частині таблиці діалогового вікна панель груповання. На панель груповання перетаскується методом «drag and drop» найменування будь-якої колонки. При цьому вся інформація в рядках запису групується по цій колонці. Групування може бути виконане по декількох колонках з необмеженим ступенем вкладеності. Для цього необхідно перетягнути на панель групування відповідну кількість колонок.
«Показать панель суммирования» - вибір цього пункту виводить панель, на якій виводиться загальна сума значень всіх записів по колонці сума (якщо вона присутня);
«Показать панель суммирования по группе» - аналогічно попередньої панелі виводиться підсумовування по групі;
«Показать заголовок» - забирає або встановлює заголовки колонок;
«Показать индикатор» - установлює або забирає індикатор рядків;
«Показать сетку» - установлює або забирає сітку;
«Авто ширина колонок» - дозволяє автоматично розширювати розмір колонок;
«Авто высота строк» - дозволяє автоматично виставляти висоту рядків;
«Выровнять ширину колонок» - вирівнює ширину колонок по її змісту;
«Сохранять настройки» - зберігає обрані настроювання.
Більшість діалогових вікон містить певну кількість колонок (полів), наявних у таблицях бази даних (БД). Користувач має можливість самостійно додати (або забрати) на екран додаткові колонки із БД. При виборі пункту «Настроювання колонок» виводиться перелік всіх колонок по даній таблиці. Методом «drag and drop» найменування будь-якої колонки перетаскується в те місце на таблиці діалогового вікна (між колонками), де передбачається встановити дану колонку. У такий же спосіб виконується й зворотна процедура.
«Скрыть группы» - дозволяє одночасно сховати всі групи, якщо вони розкриті;
«Раскрыть группы» - дозволяє одночасно розкрити всі групи, якщо вони сховані.
Діалогові вікна містять панель меню й панель інструментів (рис. 15).
Рис.15. Панель меню
При установці курсору миші в нерухливий стан на піктограму з'являється її функціональне призначення. За допомогою піктограм виводяться найбільше часто використовувані настроювання діалогових вікон. На малюнку зображені наступні піктограми:
«Показать панель группировки»;
«Показать панель суммирования»;
«Показать заголовок»;
«Показать индикатор»;
«Показать сетку»;
«Авто ширина колонок»;
«Скрыть группы»;
«Раскрыть группы»;
«Настройка колонок»;
«Помощь».
Кожне меню містить відповідні пункти, які відкриваються в спадаючий список при установці курсору на це меню й натисканні на ліву клавішу миші.
Деякі меню використовуються майже у всіх діалогових вікнах і виконують ідентичні функції, призначення яких відповідає їхньому найменуванню:
«Сервис» - печатка, вихід і інші;
«Правка» - створити, правити, видалити, копіювати, виділити все. Це меню використовується у всіх діалогових вікнах, що містять конкретні записи.
Вид:
«Панель инструментов» - при установці прапорця на пункті «Панель инструментов» панель буде видимою, у противному випадку - невидимою;
«Показать список груп» - для діалогових вікон, у яких інформація розосереджена по групах, при установці прапорця на цьому пункті - групи виводяться, при відсутності прапорця - ні;
«Обновить» - використовується при необхідності обновити дані, не виходячи з діалогового вікна.
Крім зазначених основних пунктів у меню «Вид» можуть бути й інші специфічні пункти меню, які конкретизовані в кожній підсистемі.
«Поиск» - це меню використовується для пошуку інформації в будь-якій колонці. При виклику цього меню відкривається діалогове вікно «Найти» із запитом в осередку «Что». У цей осередок увести із клавіатури необхідну інформацію й нажати на кнопку «Найти далее». Необхідна інформація буде знайдена в конкретному рядку по запитаному найменуванню або значенню;
«Настройка» - приведена у розділ настроювання діалогових вікон.
Інші пункти на панелі меню різні для кожної підсистеми й несуть у собі відповідну інформацію.
Послідовність створення записів при введенні інформації звичайно виконується в такий спосіб: Вибрати з меню «Правка» пункт «Создать». Це означає, що необхідно встановити курсор миші на надпис «Правка» і нажати ліву клавішу. Зі списку, що відкрився, вибрати пункт «Создать», тобто встановити на нього курсор миші й нажати ліву клавішу. Відкриється відповідне вікно введення інформації. Після введення інформації нажати на кнопку «ОК», при цьому вікно введення закриється, і сформований запис з'явиться одним рядком у відповідному діалоговому вікні.
Подібним чином виконується звернення до будь-якого пункту меню у всіх підсистемах.
Видалення запису виконується за допомогою команди «Удалить» у меню «Правка», для чого необхідно виділити (активізувати) запис, що видаляється,. Видалення неможливо виконати, якщо видаляється информация, що використовувалася в програмі в інших документах. Для цього необхідно видалити всі залежні записи.
Пункти меню «Правка» можуть бути викликані із клавіатури. Їм відповідають наступні клавіші:
«Создать» – «Ins»;
«Править» – «F3»
«Удалить» – «Ctrl+Del»;
«Копировать» – «Ctrl+C»;
«Вставить» – «Ctrl+V».
Пункти меню «Виправлення» викликаються також натисканням правої клавіші миші.
У більшості діалогових вікон, у яких утримуються таблиці із записами, є навігатор (рис. 16), що дозволяє не виходячи з діалогового вікна введення інформації, виконати, використовуючи кнопки, відповідні функції:
створити запис;
переміщатися вверх і вниз по записах;
скасовувати запис;
зберігати запис;
видаляти запис;
скасовувати й редагувати запис;
перейти на перший або на останній запис.
Рис. 16. Навігатор
У нижній частині діалогового вікна розташована поточна довідкова інформація.
- Міністерство освіти і науки. Молоді та спорту України
- 1. Програма навчальної дисципліни
- Інструментальні:
- Міжособистісні:
- Системні:
- Спеціальні:
- 1.1. Тематичний план навчальноії дисципліни
- 1.2. Зміст навчальної дисципліни «Прикладні програмні засоби фінансово-економічного аналізу»
- Комплексна автоматизована система управління підприємством
- Класифікація програмних систем
- Вибір промислової системи
- Короткий опис базової програмної системи
- Питання для самоконтролю
- Бібліографічний список до теми:
- Тема 2. Erp-системи — системи планування ресурсів підприємства
- План вивчення теми
- Методичні рекомендації до самостійної роботи
- Історія erp
- Ключові принципи erp-стратегії
- Модулі erp
- Фінанси
- Персонал
- Операції
- Ринок erp-систем
- Питання для самоконтролю
- Бібліографічний список до теми:
- Тема 3. Загальні методичні вказівки по роботі з системою
- План вивчення теми
- Методичні рекомендації до самостійної роботи
- Загальний опис системи
- Створення й настроювання організації
- Імпорт-Експорт даних
- Формування документів і звітів
- Питання для самоконтролю
- Бібліографічний список до практичного заняття
- Тема 5. Робота з підсистемою «Зарплата»
- Бібліографічний список до практичного заняття:
- Тема 6. Робота з підсистемою «тмц»
- Бібліографічний список до практичного заняття:
- Тема 7. Робота з підсистемою «Продажи»
- Бібліографічний список до практичного заняття:
- Тема 8. Робота з підсистемою «Закупки»
- Бібліографічний список до практичного заняття:
- 4. Методичні рекомендації до виконання індивідуального завдання
- 5. Підсумковий контроль
- 6. Список рекомендованої літератури
- Прикладні програмні засоби фінансово-економічного аналізу