【问题标题】:AnyLogic - pickup (container size)AnyLogic - 取货(集装箱大小)
【发布时间】:2020-04-24 02:58:23
【问题描述】:

[截图] 对不起,它是德文的。。

1AnyLogic 中的拾音元件有问题。我有两个代理:托盘和碎片。

如果订单到达,我将两者与一个“至少 4 件”的取货元素(inPort 中的托盘)结合起来,并且我还在代理 pallet 上设置了一个参数,名称为 amountofpieces

我现在想知道容器pallet 中有多少件,以便我可以将件的数量添加到我的库存变量中。

使用:Agent.amountofpieces = container.contents().size() 我收到一条错误提示。

还有Agent.amountofpieces = pallet.contents().size() 不工作。

我稍后想将它添加到一个变量中(名称:stock)。我现在的代码是:stock += + Agent.amountofpieces

你知道如何解决它吗?

或者是否有另一种可能性来获取作为“一个”新代理退出的代理数量?

【问题讨论】:

  • 您是否尝试过“代理”而不是“代理”? Java 是区分大小写的,这两者有很大不同的含义。另外,错误是什么?请分享一些屏幕截图:)
  • 我添加了一个截图,错误消息指出:代理无法解析为变量。

标签: anylogic


【解决方案1】:

我找到了解决办法:)

agent.contents().size() 无需任何参数或其他任何东西即可工作。

【讨论】:

    猜你喜欢
    • 2022-12-04
    • 1970-01-01
    • 2021-07-14
    • 1970-01-01
    • 2019-07-26
    • 2018-01-23
    • 1970-01-01
    • 2019-01-05
    • 1970-01-01
    相关资源
    最近更新 更多