Ссылка на процесс
Last updated
Last updated
Eng: Process link
Элемент выполняет заданный подпроцесс в рамках текущего RPA-проекта. Путь к файлу подпроцесса можно указать непосредственно в строке на панели элемента или через свойство Путь к процессу
.
На панели элемента также находятся кнопки:
Аргумент может иметь следующие направления:
IN — аргумент передает данные в подпроцесс.
OUT — аргумент возвращает данные из подпроцесса.
IN_OUT – аргумент работает на передачу и на возврат данных.
В столбце Назначение вы можете назначить аргументу подпроцесса переменную (или аргумент) из текущего процесса для обмена данными. Для этого воспользуйтесь сочетанием клавиш:
Ctrl
+ K
— для создания переменной. Переменная создается для выбранного аргумента в соответствии с его типом данных. Добавленная переменная отобразится в столбце Назначение, а также на панели переменных текущего процесса.
Ctrl
+ Alt
+ K
— для создания аргумента. Тип данных назначается в соответствии с выбранным аргументом подпроцесса.
Особенности при работе с аргументами:
🔸 Для аргументов подпроцесса с любым направлением не поддерживается значение, заданное по умолчанию. 🔸 Обратите внимание, что некоторые типы данных являются ссылочными. Такие, как Dictionary, Datatable и т.д. Если вы используете такой тип данных для аргументов с направлением IN, то при обновлении аргумента в подпроцессе, он обновится во всех местах, где был объявлен. Исключение составляет string — он ведет себя как значимый тип.
Начиная с версии Primo RPA Studio 1.24.8 добавлено отображение количества аргументов с функцией подсветки. Теперь количество аргументов отображается белым числом на синем фоне.