Bonjour à tous,J'ai un Workflow qui comporte plusieurs personnes en validation de tâche (toujours fixé à 2 personnes)Le wf fonctionne bien, pas de soucis (de ce coté la…
)Je que je souhaiterais faire, c'est récupérer les informations de ces personnes (Nom, Prénom,…) dans mon traitement (pour ensuite les écrire dans les méta-données du document en workflow).je dois me planter dans la syntaxe car je n'arrive pas à avoir ces infos. : dans la config actuelle, j'ai un message Cannot read property "firstName" from null (AlfrescoScript#1)voici le swimlane :
<swimlane name="verificateur">
<assignment class="org.alfresco.repo.workflow.jbpm.AlfrescoAssignment">
<pooledactors>#{pac02_persVerif}</pooledactors>
</assignment>
</swimlane>
et le node
<node name="recupVerif">
<!– Récupération de chaque occurence de vérificateur (chargée dans la variable 'occurVerif' –>
<action class="org.alfresco.repo.workflow.jbpm.ForEachFork">
<foreach>#{pac02_persVerif}</foreach>
<var>occurVerif</var>
</action>
</node>
<task-node name="verification">
<task name="pac02:verif">
<assignment class="org.alfresco.repo.workflow.jbpm.AlfrescoAssignment">
<actor>#{occurVerif}</actor>
</assignment>
<event type="task-create">
<!– Action répétée pour chaque occurence de vérificateur 'occurVerif' –>
<action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">
<script>
***** RECUPERATION DU PRENOM (QUI MARCHE PAS !) ******
var verif1 = pac02_persVerif.get(0).getNodeRef();
var nomVerif1 = verif1.properties.firstName;
var verif2 = pac02_persVerif.get(1).get();
var nomVerif2 = verif2.properties.firstName;
</script>
</action>
</event>
</task>
</task-node>
Comment faire pour récupérer ces infos.Merci de votre aideFred.