Personnaliser la liste des instances de processus customizing-the-listing-of-process-instances
La liste des instances de processus s’affiche dans l’onglet Tracking de l’espace de travail AEM Forms.
Dans la liste des instances de processus, pour chaque instance de processus, l’espace de travail AEM Forms indique certaines propriétés de cette instance. Les propriétés suivantes sont disponibles pour chaque instance de processus. Ces propriétés sont stockées en tant qu’attributs dans le modèle du composant de l’instance de processus et peuvent être utilisées dans sa vue et son modèle.
Exemple:
Pour afficher la propriété description
de l’instance de processus dans la vignette d’instance de processus, effectuez les étapes suivantes.
-
Suivez la Procédure générique de personnalisation de l’espace de travail AEM Forms.
-
Procédez comme suit :
- Copiez /libs/ws/js/runtime/templates/processinstance.html dans /apps/ws/js/runtime/templates/, s’il n’existe pas. Cliquez sur Enregistrer tout.
- Ajoutez la description du processus div avec class = ’processDescription’ dans processinstance.html.
code language-none <div class="processDescription" title="<%= description%>"><%= description%></div>
-
Procédez comme suit :
- Ouvrez /apps/ws/js/registry.js pour le modifier.
- Recherchez et remplacez
text!/lc/libs/ws/js/runtime/templates/processinstance.html
partext!/lc/
apps/ws/js/runtime/templates/processinstance.html.
-
Les changements ci-dessus peuvent nécessiter une mise à jour du fichier CSS en ajoutant une entrée dans la feuille de style /apps/ws/css/newStyle.css comme suit :
code language-css .processinstance .processDescription { <!--Dummy values, need to be configured by user as per requirement as well as user can add or delete any property depending upon requirement--> width : 250px; font-size : 11pt; padding : 2px; }