在 selectOutput 块中设置条件

Setting condition in selectOutput block

我有一个 selectOutput 块,如果类型为 Patient 的代理已经通过特定的 timeMeasureStart 块,我希望他们继续通过 OutT。在条件中传递 agent.timeMeasureStart 后,我收到 'timeMeasureStart' cannot be resolved or is not a field.

为您的代理类型患者创建一个变量。假设您将其命名为 tmsTrue。制作 boolean 类型的变量。在 timeMeasureStart 块的 On Enter 字段中写入:

agent.tmsTrue = true;

然后设置你的select输出条件为:

agent.tmsTrue == true

当然要确保变量的初始值设置为false。