当前位置: 首页 > 知识库问答 >
问题:

Anylogic:如何一次创建多个订单?

颛孙麻雀
2023-03-14

我在代理“客户”群体中用Anylogic创建了一个时间表,客户必须创建订单并将其发送到“终端”。每天,每个客户必须发送到终端的订单量都是不同的。我想一次创建多个订单(每天,即计划中的开始列),我想创建的金额是计划中的值列。如何做到这一点?

正如您在下面看到的,现在每天只创建一个订单(以金额为参数),但我想在那一天/那一刻创建这个订单量。谢谢您的帮助!

日程数据如下所示:

共有2个答案

姜志
2023-03-14

我会将日期添加到我的日程数据中,例如28-12-2021 15:28。然后在重复每个部分中键入一些大的东西。这就是我的做法(我的单位始终为1,但您可以使用任何数字代替):

殷宇
2023-03-14

你可以这样做:

您必须在源代码和退出块中设置代理的参数,然后发送(代理,主终端(0))

如果您的值中缺少数据而不是0,请在每次到达的代理中使用此值:

selectFrom(db_table)
    .where(db_table.name.eq(name))
    .where(db_table.start.eq(getDayOfWeek()-1))
    .count()>0

?

selectFrom(db_table)
    .where(db_table.name.eq(name))
    .where(db_table.start.eq(getDayOfWeek()-1))
    .uniqueResult(db_table.value, int.class)
 :
 0
 类似资料:
  • 我需要创建对的订阅,该订阅在第一次调用时立即被处理掉。 有没有像这样的东西: 我的用例是,我正在一个快速路由处理程序中创建一个订阅,每个请求都会多次调用该订阅。

  • 考虑这个例子 我有一个函数,它以作为输入,并返回三个值,我想存储到三个不同的变量。下面的似乎工作正确 然而,当我试图创建相应的变量时,我得到了一个错误 你怎么认为? 我曾经在pandas apply()的返回多列中使用伟大的解决方案,但在当前的pandas中,此解决方案不再有效 谢谢!

  • 问题内容: 我需要一次创建多个表。我很难找出正确的方法来完成此任务。目前,我的脚本如下所示: 显然,这是行不通的,并且不会创建任何表。有一种简单的方法可以一次创建多个表吗? 问题答案: MySQL变得令人困惑,因为您没有划定查询范围。在第一条语句后添加分号: 另外,根据Heredoc文档,请确保位于行的开头, 没有其他字符,除了分号外 。 鉴于上述方法似乎无效,请尝试以下代码: 您 可以 使用(M

  • 我是anylogic的新手,所以我不确定如何做这个简单的事情,但是有没有一种方法可以让服务块一次只做一个代理?我在做一个模拟,但似乎如果一个代理去服务块,即使还有另一个代理正在服务,它也会被服务?我不知道如何阻止新的代理时,仍有一个代理服务。请帮帮我.谢谢

  • 我正在根据AnyLogic提供的产品交付示例创建一个模型。在我自己的模型中,我想要一辆卡车在一次行程中交付多个订单,而不是一次。我的流程图如下所示。这里,一个订单通过enter块输入,几个订单在batch块中累积。每个订单都有一个指定的目的地。如何对卡车进行建模,使其结合两个订单,首先移动到最近的交货地点,然后再移动到第二个交货地点等? 主要问题是我不知道在每个订单中访问参数“交货地点”的代码。

  • 我有两个版本的应用程序: > 没有广告。 我的应用程序中有订阅。我想在这些应用程序之间共享一个订阅。例如这样一个场景: 用户在应用程序中购买带有广告的订阅,然后购买没有广告的应用程序。我想将第一个应用程序中的订阅分享给第二个应用程序。有没有可能使用标准的谷歌账单库?