bonjour les amis,
j’ai développé un processus dans lequel je suis obligé de donner une possibilité à l’utilisateur de dupliquer un champs de fichier (pièce jointe)
j’aimerais savoir comment arriver à récuperer la liste de tous le fichiers liés à ce champs joints par l’utilisateur et quel type de variable dois-je declarer pour en fin y affecter cette liste
merci beaucoup pour votre contribution
Si j’ai bien compris il s’agit d’un champs de formulaire de type fichier, déclaré multiple.
Dans ce cas il faut sauvegarder sa sortie (panneau data relatif au champs de formulaire correspondant) dans un objet de type java.util.List
La liste obtenue est une liste de chaînes de caractères référençant chacune une pièce jointe. Pour récupérer une pièce jointe à partir d’une telle chaîne voir l’API ProcessAPI
Dans un connector groovy, après chargement des pièces jointes quelque chose comme:
apiAccessor.getProcessAPI().getLastDocument(processInstanceId, maChaine);
donne accès à au document correspondant à la chaine maChaine (a priori stockée dans la liste)