首页 > 解决方案 > 无法访问任何逻辑中的消息发件人

问题描述

我正在尝试访问消息的发送者(发送者是个人代理)以评估发送者和接收者之间的连接作为转换的条件。在任何逻辑帮助中,它说您可以使用 msg 访问有效的消息内容以及使用 sender 的发件人。

我试过使用sender = msgSender

其中 msgSender 是一个变量。但是我收到错误消息sender cannot be resolved to a variable

标签: messageanylogic

解决方案


将您的消息发送到Link to agent对象而不是直接发送到状态图。

如果您的消息通过一个Link to agent 块(例如默认的块)到达,您可以访问发件人connections,见下文: 在此处输入图像描述

在其中,您可以决定将消息转发到状态图(如果您的发件人是正确的)。


推荐阅读