Alfresco 工作流程起始表单选项不可用
Alfresco workflow starting form options not available
我正在使用 Alfresco 社区版本 5。1.x。
我正在使用 kickstart 创建自定义工作流程。但是我的启动任务没有分配部分。
如何分配给小组或个人?
个别部分具体回答
在您的工作流程-model.xml中,您需要添加您想要的受让人方面的部分。例如:
<type name="namespace:myId">
<parent>bpm:startTask</parent>
.........
<mandatory-aspects>
<aspect>bpm:assignee</aspect>
</mandatory-aspects>
</type>
然后,在您的 share-config-custom.xml 表单部分引用它:
<form>
<field-visibility>
.....
<show id="bpm:assignee" />
.....
</field-visibility>
.........
最后,在您的 workflow.bpmn 中,您可以将下一个任务分配给选定的受让人:
他是 Eclipse Activiti 工具的例子:
或者 xml 视图中的相同内容:
<userTask id="alfrescoUsertask2" name="Validation Step" activiti:assignee="${bpm_assignee.properties.userName}" activiti:formKey="namespace:myId"></userTask>
对于"assign to a GROUP"部分,应该和bpm:groupAssignee
模型类似。
我正在使用 Alfresco 社区版本 5。1.x。 我正在使用 kickstart 创建自定义工作流程。但是我的启动任务没有分配部分。
如何分配给小组或个人?
个别部分具体回答
在您的工作流程-model.xml中,您需要添加您想要的受让人方面的部分。例如:
<type name="namespace:myId">
<parent>bpm:startTask</parent>
.........
<mandatory-aspects>
<aspect>bpm:assignee</aspect>
</mandatory-aspects>
</type>
然后,在您的 share-config-custom.xml 表单部分引用它:
<form>
<field-visibility>
.....
<show id="bpm:assignee" />
.....
</field-visibility>
.........
最后,在您的 workflow.bpmn 中,您可以将下一个任务分配给选定的受让人:
他是 Eclipse Activiti 工具的例子:
或者 xml 视图中的相同内容:
<userTask id="alfrescoUsertask2" name="Validation Step" activiti:assignee="${bpm_assignee.properties.userName}" activiti:formKey="namespace:myId"></userTask>
对于"assign to a GROUP"部分,应该和bpm:groupAssignee
模型类似。