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

Мастера действий предназначены для автоматизации выполнения типовых процессов. С помощью мастера пользователь выполняет несколько последовательных операций (этапов мастера).

Программно работать с мастером действий можно с помощью объекта IWizard. Вся необходимая информация запрашивается через параметры мастера (объект IWizardParam и его наследники). Каждая автоматизируемая операция выполняется в отдельном этапе мастера (объект IWizardStep и его наследники). Логика перехода между этапами обеспечивается с помощью действий (объект IWizardAction).

Также для программной работы с мастерами действий доступны объекты:

ICustomObjectWizardStep
IEDocumentWizardStep
IFormWizardStep
IReferenceRecordCardWizardStep
ITaskCardWizardStep
IWizardFactory
IWizardFormElement
IWizardPickParam
IWizardReferenceParam

Основные операции по разработке мастера действий выполняются визуально. Подробнее см. в руководстве администратора системы DIRECTUM, раздел «Мастера действий». В вычислениях событий и действий мастера следует задавать только невизуальную логику.

Пример:

 

// Запустить мастер «Создание нового совещания».

MeetingWizard = Wizards.GetObjectByCode("Meeting")

MeetingWizard.Execute

См. также

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM