Вызов проекта

Invoke project

Элемент вызывает проект из Оркестратора, чтобы обработать его локально. В свойствах элемента необходимо указать название проекта в Оркестраторе и стартовый процесс для запуска.

Предварительные условия:

  • Проект, который вы хотите вызвать, должен быть добавлен в Оркестратор. Если проект имеет несколько версий в Оркестраторе, то будет использоваться активная версия.

  • Студия должна быть подключена к Оркестратору.

В данном окне отобразятся все аргументы, которые есть в вызываемом процессе. Изменить название аргумента или его направление в этом окне нельзя.

Свойства

Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.

Решение проблем

Если в RPA-проекте (zip-архив) присутствуют файлы с кириллицей в названии, то могут возникнуть проблемы с кодировкой. С версии 1.24.2 можно решить эту проблему при помощи принудительного указания кодировки. Подробнее см. здесь.

Только код

Пример использования элемента в процессе с типом Только код (Pure code):

List<LTools.Workflow.Model.SequenceLinkArg> args = new List<LTools.Workflow.Model.SequenceLinkArg>();
args.Add(new LTools.Workflow.Model.SequenceLinkArg("arg1", "value"));
List<LTools.Workflow.Model.SequenceLinkArg> ret = LTools.Workflow.Elements.WFInvokeProcess.CallWorkflow(wf, @"\Main.ltw", "Project Name", args);

Last updated