Конструктор форм
Конструктор экранных форм предоставляет удобные средства для визуального построения и модификации диалоговых форм. Любая форма несколькими нажатиями клавиш может быть изменена. Характер возможных изменений включает:
- модифицировать внешний вид, добавить или скрыть элементы формы;
- добавить любые дополнительные проверки или исполнимый код;
- подменить форму на другую форму ввода.
Для конструирования форм применяются классы из готовых наборов, которые обеспечивают выполнение преднастроенной бизнес-логики, обеспечивают корректность ввода, единообразие ввода данных во всех диалогах, проверки и помощь при вводе данных.
Система располагает удобным визуальным редактором для корректировки форм. Все диалоговые формы поэлементно хранятся в базе данных ERP-системы IT-Enterprise. Этот подход позволяет абстрагироваться от среды исполнения и сделать диалоги кросс-платформенными. Таким образом, диалоги независимы от версии системы и от среды исполнения.
Внешний вид диалога определяется версией клиентского программного обеспечения. Хранение отдельных элементов позволяет организовать разделение прав доступа не только к экранам целиком, но и к отдельным элементам в частности.