Имам един работен процес, в който трябва да гледам персонализирана информация в потребителските задачи. Така че използвах extensionElement както по-долу:
<userTask id="writeReportTask" name="Write monthly financial report" activiti:assignee="${assignee}" activiti:owner="${owner}">
<extensionElements>
<activiti:field name="clientName" stringValue="${clientName}" />
<activiti:field name="companyName" stringValue="${companyName}" />
</extensionElements>
</userTask>
<userTask id="financeReportTask" name="review monthly financial report" activiti:assignee="${assignee}" activiti:owner="${owner}">
<extensionElements>
<activiti:field name="clientName" stringValue="${clientName}" />
<activiti:field name="companyName" stringValue="${companyName}" />
</extensionElements>
</userTask>
В горния работен процес ще съхраня две персонализирани свойства „clientName“ и „dueDate“.
1. Как да чета/записвам стойността „clientName“ и „companyName“ чрез API за текущо активирани задачи? 2. В горния пример съхранявам стойност на низ (stringValue="${clientName}"). Има ли начин да се съхранява списък със стойности и как да се съхранява/извлича списък със стойности чрез API?
Моля помогнете