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

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

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

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

image/svg+xml МастераДействий ICustomObjectWizardStep ICustomObjectWizardStep IEDocumentWizardStep IEDocumentWizardStep IReferenceRecordCardWizardStep IReferenceRecordCardWizardStep ITaskCardWizardStep ITaskCardWizardStep ICustomObjectWizardStep->ITaskCardWizardStep IFormWizardStep IFormWizardStep IList IList IList->IFormWizardStep Elements IWizard IWizard IList->IWizard Params IList->IWizard Steps IWizardPickParam IWizardPickParam IList->IWizardPickParam PickValues IWizardStep IWizardStep IList->IWizardStep Actions IObject IObject IObject->IWizard Parent IWizardFactory IWizardFactory IWizard->IWizardFactory GetObjectbyCode IWizard->IWizardFactory GetObjectByID IWizard->IWizardFactory GetObjectByName IWizardAction IWizardAction IWizardAction->IWizardStep LastExecutedAction IWizardFormElement IWizardFormElement IWizardParam IWizardParam IWizardParam->IWizardFormElement Parameter IWizardReferenceParam IWizardReferenceParam IWizardParam->IWizardReferenceParam IWizardStep->ICustomObjectWizardStep IWizardStep->IFormWizardStep IWizardStep->IWizard CurrentStep IWizardStep->IWizard NextStep IWizardStep->IWizard PreviousStep ICustomObjectWizardStep->IReferenceRecordCardWizardStep IWizardParam->IWizardPickParam ICustomObjectWizardStep->ITaskCardWizardStep

Пример:

 

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

MeetingWizard = Wizards.GetObjectByCode("Meeting")

MeetingWizard.Execute

См. также

 

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }