2016-06-21 9 views

ответ

3

Я отвечу конкретно на отдельную деталь.

В вашем workflow-model.xml вам необходимо добавить часть, в которой вы хотите получить аспект правопреемника. Например:

 <type name="namespace:myId"> 
     <parent>bpm:startTask</parent> 
     ......... 
     <mandatory-aspects> 
      <aspect>bpm:assignee</aspect> 
     </mandatory-aspects> 
    </type> 

Затем ссылаться на него в вашем доля-конфигурации-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> 

Для «присвоенной GROUP» части, это должно быть что-то подобное с bpm:groupAssignee модели.

+0

Я добавил свой файл bpmn20.xml и я добавил свой файл модели также <обязательные-аспекты> ударов в минуту: цессионарий Но это не поможет мне, я получаю рабочий процесс не запускается ошибка – Paul

+0

Вы смешиваете группу и пользователь. Если вы хотите выбрать группу ($ {bpm_groupAssignee.properties.authorityName}), используйте аспект bpm: groupAssignee. – Akah

+0

независимо от того, что вы упомянули выше, я сделал все, что я получаю сейчас: «org.activiti.engine.ActivitiException: Неизвестное свойство, используемое в выражении: $ {bpm_groupAssignee.properties.authorityName}» , пожалуйста, помогите мне, я застрял – Paul

 Смежные вопросы

  • Нет связанных вопросов^_^