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

На странице «Описание шага» для шага «Вызов Fore-метода» определите:
. Будет открыта среда
разработки Fore.Примечание. Модуль не должен содержать внешних параметров.
Введите числовое значение срока выполнения шага и рядом выберите из списка единицу измерения срока:
минута;
час;
день (по умолчанию);
неделя;
месяц;
квартал;
полугодие;
год.
Для указания времени, к которому необходимо завершить шаг установите флажок «Завершить шаг к». При выборе единиц измерения «минут» или «часов» данное поле скрывается.
Если шаг не завершён по истечении планового срока выполнения, то статус шага становится «Просрочено».
Срок выполнения шагов влияет на срок выполнения процесса в целом, который определяется при запуске процесса на выполнение;
Описание шага. Необязательное для заполнения поле. Текстовое поле для ввода примечания по шагу.
Примечание. Для ускорения выполнения ресурсоёмких методов в настройках процесса установите флаг «Выполнять шаги расчёта и методов Fore на BI-сервере».
После определения параметров на странице «Описание шага» нажмите кнопку «Далее».
Следующая страница мастера «События»:

Настройте автоматически выполняемые действия, запускаемые при начале выполнения шага или завершении выполнения шага.
При формировании списка выполняемых действий сначала выберите вкладку с событием:
До выполнения. Список действий будет запускаться перед выполнением текущего шага в указанной последовательности;
После выполнения. Список действий будет запускаться после выполнения текущего шага в указанной последовательности;
Для добавления действия нажмите кнопку
на панели инструментов. Количество добавляемых действий
не ограничено.
Добавляемые действия:
. Выполнение
Fore-метода. В правой части окна выберите:
Модуль. В раскрывающемся списке выберите модуль, написанный на языке Fore, список содержит все модули в репозитории и папки, в которых есть модули. Доступен поиск по наименованию модуля;
Метод. В раскрывающемся списке выберите метод. Список содержит все методы модуля, соответствующие сигнатуре:
Sub <Наименование Fore-метода>(Sender: IBProcessInstance; Args: IBProcessStepStateEventArgs);
Параметр:
Sender. Экземпляр процесса;
Args. Информация о событии: шаг, старое состояние шага, новое состояние;
. Отправка
e-mail. В правой части окна выберите:
Кому; Копия; Скрытая копия. Адрес получателей письма вводится вручную с использованием функций копирования/вставки значений из буфера обмена;
Тема. Тема письма вводится вручную с использованием функций копирования/вставки значений из буфера обмена;
Содержание. Вводится вручную с использованием возможностей подстановки значений переменных с параметрами шага, добавления ссылок на объекты шага для просмотра в веб-приложении, вложения файлов.
Примечание. Отправка e-mail оповещения возможна только для OC Windows.
Для изменения очерёдности выполнения действий
используйте кнопки
/
на панели инструментов, для удаления - кнопку
.
Список автоматически выполняемых действий может быть пустым.
Для завершения работы мастера нажмите кнопку «Готово».
Примечание. Для ускорения выполнения ресурсоёмких расчётов в настройках процесса установите флаг «Выполнять шаги расчёта и методов Fore на BI-сервере».
После создания шагов процесса перейдите к настройке условий выполнения шагов.
См. также: