pop up dans un processus

1
0
-1

Bonjour à tous, voilà mon soucis : après plusieurs processus initiés par un utilisateur, je veux créer un processus qui contient juste un lien d'ouverture d'un pop up pour lui récapituler tous les processus qu'il a effectué en se basant sur la base de données d’enregistrement des formulaires.

Y'a pas une solution pour faire cette récapitulative sans passer par un pop up externe ?

J'ai essayé avec un formulaire mais le problème c'est la validation du formulaire alors que c'est juste des données à visualiser. Sinon comment je peux faire la page pop up pour q'elle soit spécifique à chacun de mes utilisateurs des processus?

Merci d'avance pour vos idées.

2 answers

1
0
-1
This one is the BEST answer!

Pour compléter ce que dit Aurelien, + il me semble que la custom page n'est accessible qu'en version souscription (pas en communauté) + et a partir de la 6.3

La deuxième technique consiste a créer un "faux process", avec un seul formulaire d'entrée. On utilise alors les donnes initiales pour afficher ce que l'on veut dans la page en fonction de l'utilisateur. Bien sur, il est alors de bon ton de cacher le bouton submit (on ne peut pas l'enlever, il est obligatoire pour Bonita). On le cache en jouant sur le style CSS du bouton.

Naturellement, ce n'est pas très élégant car le process apparait dans la liste des process et pas dans la barre de menu, au contraire de la custom page.

Nota : en version souscription, on dispose de la contingencie pour pouvoir faire des écrans dynamiques ! Mais la custom page est alors bien mieux (si on dispose de la 6.3).

Comments

Submitted by wakhafall on Tue, 09/09/2014 - 13:26

Bonjour, merci de vos réponses précises, j'utilise la version community donc j'ai choisi la deuxième technique et j'ai mis dans mon formulaire un iframe vers un lien d'une page jsp sur laquelle j'affiche mes données. Par contre je ne sais pas où mettre la page dans dans le studio pour qu'elle soit héberger par le process.

Je suis prenante si vous avez des idées sur la démarche que je veux suivre.

Merci.

Submitted by Pierre-yves Monnet on Tue, 09/09/2014 - 19:27

Il faut mettre la JSP dans une autre web application, qui peut éventuellement etre heberge par le meme tomcat. Le tomcat du studio est dans \workspace\tomcat Attention a ne rien casser de cette configuration en ajoutant une nouvelle webapplication !

1
0
-1

Bonjour,

Il me semble que vous souhaitez fournir une Custom page: http://documentation.bonitasoft.com/custom-pages

Cordialement,

Notifications