В автомик, как общаться между работой в рабочем процессе?

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

1 ответ

На вкладке процесса - где я предполагаю, что ваш код и где вам нужен родительский объект (рабочий процесс в вашем случае) - вы можете нажать на пункт меню "Переменные...".

В появившемся окне выбора переменных вам нужно изменить "Object" на "Category" и выбрать "Processor (name)".

Это обеспечит имя объекта-координаты (причудливое слово для родителя) - в вашем случае - рабочий процесс. Также будет доступен "Процессор (RunID)", предоставляющий идентификатор.

Это вставит "системную переменную" &$PROCESSOR#, которая содержит имя родительского объекта, или вы просто скопируете эту переменную из моего ответа:)

Другие вопросы по тегам