У меня есть рабочий процесс Activiti, который создает несколько (параллельных) задач пользователя для задачи авторизации (присваивает каждому из них группу на основе одного элемента списка).Использование переменной задачи alfresco/Activiti multi-instance
<userTask id="authReview" name="Authorisation Review" activiti:candidateGroups="${assignee}" activiti:formKey="rowf:authReviewTask">
<documentation>
${assignee} Data Access request for approval.
</documentation>
<!-- One instance of this user task for each group that needs to authorise the request -->
<multiInstanceLoopCharacteristics isSequential="false"
activiti:collection="${rowf_reviewers}" activiti:elementVariable="assignee" >
</multiInstanceLoopCharacteristics>
</userTask>
Как $ {правопреемника} переменная используется для выделения задачи на нужную группу (после чтения из $ {rowf_reviewers} список, есть ли способ использовать $ {правопреемником}, чтобы добавить к описание задачи? Описание задачи в настоящее время задано тегом, который, кажется, работает нормально, но ничего не читается из $ {assignee}. Я думаю, что это может быть связано с проблемой времени с населением $ {assignee} как "may "заполняться до получает оценку.
Любая помощь на том, как получить $ {} правопреемником в описании будут оценены.
Спасибо, Грег, это сработало после небольшого эксперимента с ним (чтобы все это исправить). После вашего объяснения я смог найти следующую информацию, которая может быть полезной для других людей. [Ссылка] (https://www.activiti.org/userguide/#bpmnUserTaskUserCustomAssignmentTaskListeners) – StephenL