Набор конструкторов Docsvision 5 пополнился модулем «Конструктор приложений». Модуль «Конструктор приложений» предназначен для создания клиентами системы собственных библиотек карточек. «Конструктор приложений» позволит пользователям не только использовать стандартный набор карточек — базовых объектов Docsvision 5, предоставляемый разработчиком, но и создавать дополнительные карточки, соответствующие бизнес-задачам клиента.
Модуль полностью интегрирован с конструкторами и справочниками системы Docsvision, что дает клиенту неограниченные возможности по созданию уникальных индивидуальных решений и настройке собственных карточек с использованием стандартных инструментов системы.
Основные функции модуля: создание собственных библиотек карточек, определение структуры данных карточек и базовой логики обработки данных карточек, загрузка библиотек карточек в базу данных сервера Docsvision.
Инструмент предназначен, в первую очередь, для инженеров-программистов, но может применяться и другими пользователями системы, так как одно из преимуществ приложения заключается в возможности разработки карточек без глубоких знаний программирования, за счет широкого спектра имеющихся инструментов.
Основными инструментами модуля являются:
- конструктор состояний позволяет настроить жизненный цикл карточки. С его помощью можно создавать состояния, переходы между ними и указывать разрешенные операции для каждого состояния;
- конструктор разметок предназначен для настройки свойства существующих элементов управления и их дальнейшего редактирования;
- конструктор ролей позволяет определять права пользователя и набор его возможностей при работе с карточкой;
- конструктор скриптов предназначен для хранения и редактирования специальных сценариев (скриптов), созданных в конструкторе разметок. Конструктор скриптов позволяет пользователям добавлять собственные скрипты, а также замещать или использовать имеющиеся скрипты. Предусмотрена возможность вызова родительских методов из дочерних скриптов.
«Конструктор приложений» не входит в стандартную поставку Docsvision 5.0 и требует отдельной установки, а при обновлении версии — переустановки. Более подробная информация о модуле «Конструктор приложений» в каталоге решений Docsvision.