Primo RPA
Search…
Разработчикам
Ссылка на процесс
Компонент, производящий выполнение процесса, указанного в ссылке.
При нажатии на кнопку Открыть, автоматически открывается закладка с указанным в свойствах процессом.
Свойство
Тип
Описание
Путь к процессу*
String
Путь к файлу процесса (c:\folder\file.ltw)
Маппинг*
Маппинг аргументов
Запуск в песочнице
bool
Запускать процесс в песочнице Windows
Закрывать
bool
Закрывать песочницу по завершении
Таймаут старта*
Int32
Таймаут запуска песочницы
Таймаут завершения*
Int32
Таймаут завершения работы робота (0 - бесконечно)
Параллельно
bool
Запускать песочницу параллельно с основным процессом
C#
Python
JavaScript
1
//Создаем аргументы
2
List<LTools.Workflow.Model.SequenceLinkArg> args = new List<LTools.Workflow.Model.SequenceLinkArg>();
3
args.Add(new LTools.Workflow.Model.SequenceLinkArg() { Name = "arg1", Value = "val1" });
4
//Вызываем процесс
5
args = LTools.Workflow.Elements.WFSequenceLink.CallWorkflow(wf, @"C:\Project\Process.ltw", args);
6
//Получаем аргументы
7
string ret = args.Where(it => it.Name == "arg1").FirstOrDefault().Value as string;
Copied!
1
#Создаем аргументы
2
args = List[LTools.Workflow.Model.SequenceLinkArg]()
3
args.Add(LTools.Workflow.Model.SequenceLinkArg("arg1", "val1"))
4
#Вызываем процесс
5
args = LTools.Workflow.Elements.WFSequenceLink.CallWorkflow(wf, "C:\\Project\\Process.ltw", args)
6
#Получаем аргументы
7
ret = ret[0].Value
Copied!
1
let host = new _lib.Microsoft.ClearScript.HostFunctions();
2
//Создаем аргументы
3
let args = host.newObj(_lib.System.Collections.Generic.List(_lib.LTools.Workflow.Model.SequenceLinkArg));
4
args.Add(new _lib.LTools.Workflow.Model.SequenceLinkArg("arg1", "val1"));
5
//Вызываем процесс
6
args = _lib.LTools.Workflow.Elements.WFSequenceLink.CallWorkflow(wf, "C:\\Project\\Process.ltw", args, false);
7
//Получаем аргументы
8
let ret = args[0];
Copied!
Copy link