Personnaliser la liste des instances de processus customizing-the-listing-of-process-instances

CAUTION
AEM 6.4 a atteint la fin de la prise en charge étendue et cette documentation n’est plus mise à jour. Pour plus d’informations, voir notre période de support technique. Rechercher les versions prises en charge here.

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.

Propriété
Commentaires
description
Description de l’instance de processus.
initiateur
Nom de l’initiateur de l’instance de processus.
initiatorId
ID de l’initiateur de l’instance de processus.
processCompleteTime
Horodatage indiquant la fin du processus.
processInstanceId
ID de l’instance de processus.
processInstanceStatus
0 = Lancé
1 = En cours
2 = Terminé
3 = Fin
4 = Interrompu
5 = Arrêt
6 = Suspendu
7 = Suspendre
8 = Sans suspension
processName
Nom du processus.
processStartTime
Horodatage du début du processus.
processVariables
Tableau d’objets de variables de processus. Chaque objet de variable de processus contient les paramètres name (le nom de la variable de processus), value (la valeur de la variable de processus), et type (le type de la valeur de processus).

Exemple:

Pour afficher la propriété description de l’instance de processus dans la vignette d’instance de processus, effectuez les étapes suivantes.

  1. Suivez la Procédure générique de personnalisation de l’espace de travail AEM Forms.

  2. Procédez comme suit :

    1. Copiez /libs/ws/js/runtime/templates/processinstance.html dans /apps/ws/js/runtime/templates/, s’il n’existe pas. Cliquez sur Enregistrer tout.
    2. Ajoutez la description du processus div avec class = ’processDescription’ dans processinstance.html.
    code language-none
    <div class="processDescription" title="<%= description%>"><%= description%></div>
    
  3. Procédez comme suit :

    1. Ouvrez /apps/ws/js/registry.js pour le modifier.
    2. Recherchez et remplacez text!/lc/libs/ws/js/runtime/templates/processinstance.html par text!/lc/apps/ws/js/runtime/templates/processinstance.html.
  4. 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;
    }
    
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da