Documentum xCP 2.0创建多个对象

时间:2014-09-30 13:59:21

标签: bpm documentum xcp2.x

我正在使用xCP Designer 2.0,我正在尝试一次创建多个对象。假设我收到数字20作为输入,需要使用1-20的增加整数属性创建20个这些对象。

是否有可能通过无状态流程实现这一目标?究竟是怎么回事?

1 个答案:

答案 0 :(得分:4)

您至少有两个选项:

  • 在Call Java Service活动中编写自定义Java代码和执行
  • 创建具体的流程来实现它

如果您首先决定,可以通过自定进度教程检查如何将自定义(Java)代码集成到xCPDesigner,您可以从this链接下载该教程。您也可以在this链接上找到有用的内容。

如果您选择第二种方法,请按以下方式进行:

像这里一样添加流程变量

enter image description here

模拟像图片上的无状态流程

enter image description here

定义 loop_count ++ 活动,如图片

enter image description here

请注意, loop_count ++ 活动的类型为设置流程数据。 此外,您需要在Join活动中设置触发器选项卡,如图片所示:

enter image description here

您将知道在创建活动中该怎么做。 ;)

编辑:我刚看到我忽略了你说你在启动无状态过程时设置了20。逻辑是一样的,您只需在 loop_count ++ 活动中使用 Substract 函数(您也可以考虑更改活动名称):)