Problème de récuperation de pièces jointes

1
0
-1

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

Comments

Submitted by r.mualaba on Mon, 09/01/2014 - 14:32

merci beaucoup ça marche

Submitted by aCordier on Mon, 09/01/2014 - 15:13

super :)

1 answer

1
0
-1
This one is the BEST answer!

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)

Notifications