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

Настройка базовых свойств и параметров описания шага

Настройка связи параметров подпроцесса и процесса

Настройка действий, выполняемых при наступлении события

Настройка действия «Fore-метод»

Настройка действия «Сообщение»

Создание шага «Вызов подпроцесса»

Для создания шага по запуску одного или нескольких вложенных подпроцессов с определёнными параметрами:

  1. Выделите этап процесса или шаг этапа и выберите шаг  «Вызов подпроцесса» из раскрывающегося списка кнопки «Ввод данных». Кнопка выбора шага имеет вид последнего выбранного шага.

  2. В рабочей области выделите созданный шаг «Вызов подпроцесса» и нажмите кнопку  «Настройки» на панели инструментов. Будет открыта панель параметров «Вызов подпроцесса» для настройки шага;

Настройка шага «Вызов подпроцесса» состоит из следующих действий:

  1. Настройка базовых свойств и параметров описания шага.

  2. Настройка связи параметров формы ввода/отчёта и процесса.

  3. Настройка действий, выполняемых при наступлении события.

Настройка базовых свойств и параметров описания шага

Для настройки базовых свойств и параметров описания шага используйте вкладку «Настройки» панели параметров шага:

Задайте параметры:

По умолчанию для шага установлен автоматический способ исполнения. Шаги процесса с автоматическим способом исполнения обозначаются пиктограммой . Изменить способ исполнения можно в настройках шага, для этого выделите шаг в рабочей области при настройке бизнес-процесса и нажмите кнопку  «Настройки» на панели инструментов;

Настройка связи параметров подпроцесса и процесса

Для запуска подпроцесса с теми же параметрами, что и шаг процесса, выполните настройку связи параметров подпроцесса и процесса на вкладке «Связь» панели параметров шага:

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

      • По функции. Запуск подпроцессов выполняется по элементам, полученным в результате выполнения Fore-метода. Для метода Fore определите следующие настройки:

        1. Сборка. Обязательное для заполнения поле. В раскрывающемся списке выберите модуль, написанный на языке Fore, список содержит все модули в репозитории и папки, в которых есть модули. Доступен поиск по наименованию модуля;

        2. Метод. Обязательное для заполнения поле. В раскрывающемся списке выберите метод. Список содержит все методы модуля, соответствующие сигнатуре:

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

Параметр:

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

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

Для фильтрации запуска подпроцессов по атрибутам параметра разбивки или его отдельным значениям настройте условия вызова подпроцессов с помощью кнопки «Фильтр».

Для ограничения перечня значений параметров, с которыми будет открываться подпроцесс, выполните следующие действия:

    1. Нажмите кнопку «Зафиксировать значения параметра подпроцесса». В раскрывающемся списке будут доступны элементы справочника-параметра подпроцесса.

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

Если значение параметра не выбрано, то в подпроцессе отметка будет отсутствовать.

Настройка действий, выполняемых при наступлении события

Для настройки событий, выполняемых автоматически при запуске выполнения шага или после его завершения, используйте вкладку «События» панели параметров шага:

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

  1. Выберите настраиваемое событие:

  1. Из раскрывающегося списка кнопки «Добавить» на панели инструментов выберите добавляемое действие:

    •  Fore-метод. Выполнение Fore-метода;

    •  Сообщение. Отправка e-mail сообщения.

Примечание. Доступно добавление нескольких действий.

  1. Выполните настройку действия.

Для изменения очерёдности выполнения действий используйте кнопки   «Переместить вверх» и   «Переместить вниз» на панели инструментов на вкладке «События», для удаления - кнопку «Удалить».

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

Настройка действия «Fore-метод»

 Для настройки выполнения Fore-метода определите обязательные параметры на панели параметров выбранного события:

Доступные параметры:

Выполнение

Сборка

Метод

Настройка действия «Сообщение»

Для настройки отправки e-mail сообщения определите обязательные параметры на панели параметров выбранного события или в окне «Сообщение». Используйте окно «Сообщение» для создания и редактирования сложноформатированного текста сообщения.

Для открытия окна

Доступные операции в редакторе текста

После определения параметров сообщения нажмите кнопку «Применить»

Доступные параметры:

Выполнение

Кому

Копия

Скрытая копия

Тема

Ссылка

Текст сообщения

Форматирование текста сообщения

Прикрепление Fore-обработчика

Прикрепленный файл

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

См. также:

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