我使用Intalio的AJAX Widget工具制作了一个表单,但是一旦我想将表单添加到用户的池中,我感到很困惑。
我实际上是从Intalio的网站上关注this tutorial。在第5张幻灯片中,他们提到了添加表单的方式(initProcess,创建和完成,通知,升级),which look like这个但没有给出进一步的解释。
所以,我想知道每种方式之间的差异,何时应该使用一种方式而不是另一种方式。
感谢。
答案 0 :(得分:0)
如果该表单实际启动进程,则使用initProcess。这样做会在Workflow> Processes类别的网站前端显示一个新条目。它是您在幻灯片6中看到的内容。将表单连接到流程。
如果要为用户或用户组完成任务,请使用create and complete。这显示在网站的工作流程>任务部分中。它会锁定您的进程,直到用户完成任务或命中截止日期为止。
如果要将表单作为通知发送给用户,请使用notify。这显示在工作流程>通知部分中。用户只能解雇它。它不会锁定您的进程。它基本上只是触发通知并继续前进。
您可以使用escalate将现有表单重新分配给其他用户或组。这基本上位于表单的创建和完整部分之间,由外部消息/事件触发,并允许您重新分配表单。
希望这会有所帮助。欢呼声。