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

使用BPMN和Activiti用计数器循环任务?

蓟浩旷
2023-03-14

如何使用BPMN2.0创建对计数器作出反应的网关?如果某个任务被执行了N次,它应该通过网关吗?

共有1个答案

夹谷沛
2023-03-14

您可以检查(每个)任务类型的多实例。见第8.5.14节。Activiti(5.17)用户指南。有一个completionCondition元素。

 类似资料:
  • 我有一个要求,任务应该等待异步请求完成。应定期验证该过程。activiti工作流应每10分钟发送一次请求,以检查之前的请求是否已被批准。 如何在激活BPMN中配置它。

  • 我目前正在使用BPMN和Activiti创建一些业务流程。对于该业务流程中的一个步骤,我需要查询数据库并在后续步骤中使用该结果。因此,我正在寻找可能的解决方法,将SQL操作功能集成到Activiti中。那么,有谁能建议我,是否有任何方法可以为activiti嵌入sql查询功能?对于使用Activiti引擎为BPMN进程提供外部数据库交互的任何建议,我们深表感谢。 如果这样的解决方案不存在,那么关于

  • 问题内容: 我有下表: 我想查看有关这些产品的保修状态的摘要。保修期为自购买之日起的5年。因此,从今天起,应该可以检查产品是否在保修期内(基于购买日期)。我也想现在最后购买的产品将不在保修范围内。这是一个示例表: 我尝试为该示例创建查询,但是我不知道如何循环显示每个产品的结果以计算有效保修等。这就是我目前所拥有的: 我不知道如何编写子查询,因为我需要使用WHERE product = Hammer

  • 我正在努力将Activiti BPMN与我的JavaWebApp集成。我已经成功地定义了流程,并根据我的要求执行了它,尽管我陷入了一个问题,需要我从当前执行的任务中找到所有未来可能发生的任务。 假设在我的XML中,我有一个工作流,其中有4个任务,如任务a,然后是一个专用网关,然后还有3个任务。我当前执行的任务是任务A,现在我想知道未来任务的可能性(即网关后的3个任务)。无论如何这可能吗? 我被困在

  • 我试图用while循环计算多个数字的和。当输入负数时,应打印数字之和。当我运行代码时,它所做的就是打印最后输入的正数。以下是当前的非工作代码:

  • 问题内容: 在下面的示例代码中,是否真的需要counter = 0,还是有更好,更多的Python方法来访问循环计数器?我看到了一些与循环计数器有关的PEP,但它们要么被延迟要么被拒绝(PEP 212 和PEP 281)。 这是我的问题的简化示例。在我的实际应用程序中,这是通过图形完成的,整个菜单必须每帧重新绘制一次。但这以易于复制的简单文本方式进行了演示。 也许我还应该补充一点,我正在使用Pyt