Alfresco工作流程启动表单选项不可用

时间:2016-06-21 04:49:07

标签: java alfresco alfresco-share alfresco-webscripts

我正在使用Alfresco社区版5.1.x。 我正在使用kickstart创建自定义工作流程。但我的开始任务没有分配部分。

我如何分配给团体或个人?

1 个答案:

答案 0 :(得分:3)

我将特别回答个别部分。

workflow-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工具的一个例子:

Assignee configuration

或者xml视图中的相同内容:

<userTask id="alfrescoUsertask2" name="Validation Step" activiti:assignee="${bpm_assignee.properties.userName}" activiti:formKey="namespace:myId"></userTask>

对于&#34;分配给一个GROUP&#34;部分,它应该与bpm:groupAssignee模型类似。