Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Систему DIRECTUM можно модифицировать под особенности предприятия:

1.Ознакомьтесь со спецификацией языка ISBL. При разработке рекомендуется ориентироваться на примеры кода для реализации типовых задач.
2.Для модификации системы DIRECTUM создайте базу разработки копированием рабочей базы. Чтобы защитить элемент разработки от одновременного изменения несколькими разработчиками, заблокируйте элемент разработки, перед тем как его модифицировать.
3.Разработайте новый или измените элемент разработки:
Справочники
Типы карточек документов
Диалоги
Мастера действий
Отчеты
Сценарии
Типовые маршруты
Блоки типовых маршрутов
Поиски

Разработка элементов ведется с помощью редакторов.

4.При необходимости выполните разработку для упрощения и автоматизации работы пользователей:
создайте собственные прикладные действия на ленте задач, заданий, уведомлений, справочников или на ленте проводника системы для папок, а также в контекстном меню справочников и документов;
для запроса у пользователей данных настройте окна для выбора записей из списка;
для удобной работы с фамилиями, именами и отчествами сотрудников настройте склонение персональных данных;
для обращения к основным компонентам папки создайте обложку;
в системе DIRECTUM объекты, к которым пользователи редко обращаются в повседневной работе, можно пометить как архивные. Разработайте вычисления, которые будут выполняться до архивирования объектов, чтобы изменить на них права или архивировать связанные объекты.
5.При необходимости создайте собственные серверные события для выполнения ISBL-сценариев на отдельном сервере.
6.При необходимости разработайте собственные модули расширения для дополнения стандартной функциональности системы DIRECTUM.
7.Если работа в системе ведется на нескольких языках, локализуйте данные в разрабатываемых компонентах.
8.Выполните отладку кода и тестирование.
9.Перенесите модифицированные объекты из базы разработки в рабочую базу. Помимо переноса элементов разработки (справочников, отчетов, сценариев) между системами, можно переносить настройки. Например, пользовательские расчеты, записи справочников, мастера действий, типовые маршруты.

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

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

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

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

книга «Объектная модель IS-Builder»
книга «Физическая структура данных»
книга «Примеры кода на ISBL»
справка по функциям ISBL. Справка по функции вызывается при нажатии клавиш CTRL+F1 в редакторе вычислений. Курсор должен находиться на названии функции;
раздел «Модули расширения»
документ Сервер NOMAD. Рекомендации по модификации прикладной разработки DIRECTUM
© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }