В автомик, как общаться между работой в рабочем процессе?
Как известно, одна работа может вызывать несколько рабочих процессов. Мне нужна переменная, которая дает мне имя рабочего процесса во время выполнения, чтобы я мог записать эту информацию в журнал. Это не должно быть глобальной переменной. это должно быть определено в рамках рабочего процесса.
1 ответ
На вкладке процесса - где я предполагаю, что ваш код и где вам нужен родительский объект (рабочий процесс в вашем случае) - вы можете нажать на пункт меню "Переменные...".
В появившемся окне выбора переменных вам нужно изменить "Object" на "Category" и выбрать "Processor (name)".
Это обеспечит имя объекта-координаты (причудливое слово для родителя) - в вашем случае - рабочий процесс. Также будет доступен "Процессор (RunID)", предоставляющий идентификатор.
Это вставит "системную переменную" &$PROCESSOR#, которая содержит имя родительского объекта, или вы просто скопируете эту переменную из моего ответа:)