Anylogic 在两个不同的自定义流程图中使用限制区域开始和限制区域结束

Anylogic 在两个不同的自定义流程图中使用限制区域开始和限制区域结束,anylogic,Anylogic,我有两个自定义流程图,其中限制区开始为代理类型“Buy”,限制区结束为代理类型“Seld”。如果我试图通过“Buy.restrictedarea”在禁区端块中获得禁区端和禁区端的连接,它表示无法对非静态字段进行静态引用 购买是您的代理类,要想做您想做的事情,您需要一个代理购买或一群代理购买 那你就可以买了 如果您使用的是自定义流程图,这意味着您在某处有一个Buy类的实例(称为Buy,可能没有大写字母)我主要有一个代理填充,其中我的参数的元素选择器的类型为:RestrictedAreaStar

我有两个自定义流程图,其中限制区开始为代理类型“Buy”,限制区结束为代理类型“Seld”。如果我试图通过“Buy.restrictedarea”在禁区端块中获得禁区端和禁区端的连接,它表示无法对非静态字段进行静态引用


购买是您的代理类,要想做您想做的事情,您需要一个代理购买或一群代理购买

那你就可以买了


如果您使用的是自定义流程图,这意味着您在某处有一个Buy类的实例(称为Buy,可能没有大写字母)

我主要有一个代理填充,其中我的参数的元素选择器的类型为:RestrictedAreaStart,我认为我可以在那里购买。restrictedarea,但随后出现错误,无法对非静态字段进行静态引用”。我附上了一个屏幕截图。总之,我在元素选择器Buy.restrictedAreaStart中调用了我的代理群体,也尝试了Buy.restrictedAreaStart,我发现了问题。我必须叫代理人口的名字,而不是代理本身的名字