Для проекта я пытаюсь выбрать правильный вывод, если параметр созданного агента равен true. Агент создается в главном, но переходит в другой агент для выбора выходных данных. Если я использую выбор в основном и использую оператор для параметра в качестве условия, он работает нормально. Всякий раз, когда он входит в агент, и я использую одно и то же утверждение, он выдает ошибку (Описание: product1 не может быть разрешен или не является полем. Расположение: testCase5 / Transport / selectOutput - SelectOutput).
Я пытался использовать разные условия, такие как main.agent.product1. Не могу решить проблему. Я знаю, что это может быть связано с декларацией, но сейчас я ничего не понимаю.
// для условия, которое работает, если я помещаю selectOutput в основной
agent.product1
// для условия в агенте я пробовал то же самое, но не работало. также попробовал
main.agent.product1 // Выдает ту же ошибку, но для (Описание: агент не может быть разрешен или не является полем.)
(Main) agent.product1
// И еще несколько