При запуске одного Программного робота через другого иногда требуется передача некоторых параметров. В первом роботе, который передает параметр, необходимо использовать действие "Запустить процесс"
В разделе "Свойства" (блок "Параметры") необходимо заполнить поля:
- Задать - выбрать значение "Имя" или "Путь к файлу" (какое приложение запускаем)
- Файл процесса (производится запуск плеера)
- Аргументы - шаблон аргумента: -r "путь до готового робота" -p "путь до файла с параметрами"
Шаблон файла с параметрами:
В шаблоне необходимо изменить значение, которое нужно передать второму роботу и название переменной в которую это значение запишется у второго робота. Изменения необходимо внести в параметр InOutResource.
Далее необходимо указать тип переменной. В данном случае указана переменная "Строка" (RobinString).
Ниже перечислен формат записи для указания типа передаваемого значения:
- RobinBoolean - Логическая переменная
- RobinCollection - переменная типа Коллекция
- RobinDataTable - переменная типа Таблица
- RobinDateTime - переменная типа Время\Дата
- RobinDictionary - переменная типа Словарь
- RobinFilePath - переменная типа Путь к файлу
- RobinFolderPath - переменная типа Путь к папке
- RobinHotKeys - переменная типа Горячие клавиши
- RobinString - переменная типа Строка
- RobinPassword - переменная типа Пароль
- RobinNumeric - переменная типа Число
- RobinLocationPoint - переменная типа Координаты точки
- RobinObject - переменная типа Объект
- RobinRectangleLocation - переменная типа Область
При передаче сразу нескольких значений необходимо добавить эти значения строкой ниже.
Данный файл необходимо использовать как шаблон: