Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
эис - уч.пособие.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.13 Mб
Скачать

4.1.Процессор пользовательского интерфейса vip

Процессор пользовательского интерфейса VIP предназначен для создания многооконного эргономичного пользовательского интерфейса, обеспечивающего корректный и эффективный ввод данных. В таком интерфейсе пользователь может заносить, модифицировать и удалять записи из логической таблицы. Режимы обработки данных прикладной программист задает путем достраивания стандартной обработки событий.

Средства VIP позволяют:

  • задать логическую таблицу;

  • описать анкетные и табличные редакторы, с указанием корневой таблицы, переключаемые форматы, дополнительные окна (диалоговые окна, режимы перехода и выбора);

  • запрограммировать обработчики событий для видимых элементов экрана, используя функции управления логическими таблицами и видимыми элементами, операторы SQL, циклы, условные операторы, запуск другого меню, интерфейса или диалогового окна с передачей параметров.

4.2.Компилятор выходных форм fcom

Компилятор выходных форм FCom предназначен для автоматического формирования отчетных документов по заданному шаблону. FCom может быть использован для создания выходных текстовых документов на основании информации из прикладных программ или баз данных. Могут быть использованы обычный текстовый формат, формат MS Word, формат MS Excel.

Возможности по модификации существующих в системе Галактика форм базируются на механизме формы-прототипа и присоединенной формы.

Форма-прототип - это форма, которая создается при проектировании отчета прикладным программистом. Любая поставляемая с прикладной системой форма может быть использована в качестве прототипа для проектирования новой формы.

Присоединенная форма - форма, проектируемая конечным пользователем. В присоединенной форме можно поменять текстуальную часть формы, заголовки или подножия, удалить поля или изменить порядок их следования, добавить вычисляемые поля, включить агрегативные вычисляемые значения, осуществлять выборку и модификацию данных на основе SQL-запроса и т. д. Кроме того, имеется возможность включения операторных блоков, используя языковые средства VIP.

4.3.Интерактивный генератор отчетов ard

Интерактивный генератор отчетов ARD предназначен для интерактивного формирования сложных отчетов по любым данным, извлекаемым из базы данных. Модуль ARD поддерживает:

  • создание нового и модификацию существующего отчета;

  • вставку в отчет полей базы данных, вычисляемых полей, специальных функций;

  • расчет сумм, максимумов, минимумов, средних значений;

  • вложенные вертикальные и горизонтальные циклы, заголовки и подножия, операторы условий;

  • стили, форматирование данных, перенос по словам и разбиение на страницы;

  • формирование параметрических фильтров, предназначенных для селективного выбора данных при выполнении отчета;

  • объединение однотипных отчетов в группы для удобства использования;

  • сохранение отчетов в библиотеку для последующего быстрого вызова.

4.4.Пакет деловой графики galagraf

Пакет деловой графики GALAGRAF предназначен для создания графических отчетов по данным, извлекаемым из таблиц базы данных или подготовленным любым другим образом. Пакет деловой графики GALAGRAF обеспечивает следующие возможности:

  • создание 7 типов диаграмм с эффектом трехмерности;

  • несколько графиков на одной странице (экране) с размещением в координатах виртуального экрана;

  • многостраничные отчеты, вывод легенды;

  • сортировка данных перед построением;

  • вывод на график линий минимума, максимума и среднего значения;

  • использование шрифтов разных стилей, цветов и размеров;

  • печать графических отчетов на принтере, вывод графических отчетов в файл формата BMP и т.д.