Копировать ссылку на страницу

Руководство содержит описание инструмента разработки IS-Builder и встроенного в него языка ISBL. Если при покупке системы DIRECTUM была приобретена Клиентская лицензия разработчика IS-Builder, то организация имеет возможность самостоятельно создавать и дорабатывать объекты системы:

Справочники
Диалоги
Типы карточек документов
Отчеты
Сценарии
Блоки типовых маршрутов
Мастера действий
Поиски

Создание и доработка объектов системы ведется с помощью языка программирования ISBL. Для удобства разработки в руководстве приведены примеры программной работы с объектами.

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

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

Для запроса у пользователей данных настройте окна для выбора записей из списка.

Если работа в системе ведется на нескольких языках, локализуйте данные в разрабатываемых компонентах.

Для удобной работы с фамилиями, именами и отчествами сотрудников настройте склонение персональных данных.

В системе DIRECTUM объекты, к которым редко обращаются в повседневной работе, можно пометить как архивные. Настройте вычисления, которые будут выполняться до архивирования объектов, чтобы изменить на них права или архивировать связанные объекты.

Для осуществления интеграции с внешними системами существует возможность разработки коннекторов.

Любые бизнес-процессы организации нуждаются в постоянном анализе с целью их своевременной оптимизации. В системе DIRECTUM для этого предусмотрен механизм сбора статистики по типовым маршрутам и отчеты для анализа статистики в различных разрезах.

Модификацию системы DIRECTUM не рекомендуется проводить непосредственно в рабочей БД. Для этого создайте БД разработки. Используйте компоненты Экспорт разработки и Импорт разработки для переноса результатов модификации из БД разработки в рабочую БД. Помимо переноса элементов разработки (справочников, отчетов, сценариев) между системами, можно переносить настройки. Например, пользовательские расчеты, записи справочников, мастера действий, типовые маршруты.

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

Перечень системной разработки можно посмотреть в файле, который входит в дистрибутив системы: DIRECTUM 5.2\Utils\SystemDev\isb<Версия IS-Builder>.isc. Например, DIRECTUM 5.2\Utils\SystemDev\isb7110.isc. Файл содержит имя и заголовок каждого элемента системной разработки.

При разработке системы рекомендуется использовать не только данное руководство, но и другие руководства и документы, входящие в комплект поставки:

Компоненты системы
Объектная модель IS-Builder
Физическая структура данных
Примеры кода на ISBL
DIRECTUM 5.2. Рекомендации по разработке модулей расширения
DIRECTUM 5.2. Описание интерфейсов модулей расширения
Сервер NOMAD. Рекомендации по модификации прикладной разработки DIRECTUM
© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM