我正在使用xCP Designer 2.0,我正在尝试一次创建多个对象。假设我收到数字20作为输入,需要使用1-20的增加整数属性创建20个这些对象。
是否有可能通过无状态流程实现这一目标?究竟是怎么回事?
答案 0 :(得分:4)
您至少有两个选项:
如果您首先决定,可以通过自定进度教程检查如何将自定义(Java)代码集成到xCPDesigner,您可以从this链接下载该教程。您也可以在this链接上找到有用的内容。
如果您选择第二种方法,请按以下方式进行:
像这里一样添加流程变量
模拟像图片上的无状态流程
定义 loop_count ++ 活动,如图片
请注意, loop_count ++ 活动的类型为设置流程数据。 此外,您需要在Join活动中设置触发器选项卡,如图片所示:
您将知道在创建活动中该怎么做。 ;)
编辑:我刚看到我忽略了你说你在启动无状态过程时设置了20。逻辑是一样的,您只需在 loop_count ++ 活动中使用 Substract 函数(您也可以考虑更改活动名称):)