В этой статье:

События

Создание шага «Вызов Fore-метода»

Для создания шага по вызову метода Fore откройте мастер шага вызова метода Fore.

Для открытия мастера

После определения базовых свойств шага на первой странице мастера нажмите кнопку «Далее». Будет открыта следующая страница «Описание шага»:

На странице «Описание шага» для шага «Вызов Fore-метода» определите:

Примечание. Модуль не должен содержать внешних параметров.

Введите числовое значение срока выполнения шага и рядом выберите из списка единицу измерения срока:

Для указания времени, к которому необходимо завершить шаг установите флажок «Завершить шаг к». При выборе единиц измерения «минут» или «часов» данное поле скрывается.

Если шаг не завершён по истечении планового срока выполнения, то статус шага становится «Просрочено».

Срок выполнения шагов влияет на срок выполнения процесса в целом, который определяется при запуске процесса на выполнение;

Примечание. Для ускорения выполнения ресурсоёмких методов в настройках процесса установите флаг «Выполнять шаги расчёта и методов Fore на BI-сервере».

После определения параметров на странице «Описание шага» нажмите кнопку «Далее».

События

Следующая страница мастера «События»:

Настройте автоматически выполняемые действия, запускаемые при наступлении одного из событий: начало выполнения шага, завершение выполнения шага и отклонение шага.

При формировании списка выполняемых действий сначала выберите вкладку с событием:

Для добавления действия нажмите кнопку на панели инструментов. Количество добавляемых действий не ограничено.

Добавляемые действия:

Sub <Наименование Fore-метода>(Sender: IBProcessInstance; Args: IBProcessStepStateEventArgs);

Параметр:

Sender. Экземпляр процесса;

Args. Информация о событии: шаг, старое состояние шага, новое состояние;

Для изменения очерёдности выполнения действий используйте кнопки / на панели инструментов, для удаления - кнопку .

Список автоматически выполняемых действий может быть пустым.

Для завершения работы мастера нажмите кнопку «Готово».

Примечание. Для ускорения выполнения ресурсоёмких расчётов в настройках процесса установите флаг «Выполнять шаги расчёта и методов Fore на BI-сервере».

После создания шагов процесса перейдите к симуляции выполнения шагов.

См. также:

Создание шагов этапа