Personalizzazione dell'elenco delle istanze di processo

L’elenco delle istanze di processo viene visualizzato nella scheda Tracciamento dell’area di lavoro di AEM Forms.

Nell'elenco delle istanze di processo, per ogni istanza di processo, l'area di lavoro di AEM Forms mostra alcune proprietà dell'istanza. Per ogni istanza di processo sono disponibili le seguenti proprietà. Queste proprietà vengono memorizzate come attributi nel modello di componente dell'istanza di processo e sono disponibili per l'uso nella vista e nella maschera.

Proprietà Commenti
descrizione Descrizione dell'istanza del processo.
iniziatore Nome dell'iniziatore dell'istanza del processo.
initiatorId ID dell'iniziatore dell'istanza del processo.
processCompleteTime Timestamp del completamento del processo.
processInstanceId ID dell’istanza del processo.
processInstanceStatus 0 = Avviato
1 = In esecuzione
2 = Completo
3 = Completamento
4 = Terminato
5 = Terminazione
6 = Sospeso
7 = Sospensione
8 = Annullamento sospensione
processName Nome del processo.
processStartTime Timestamp dell’avvio del processo.
processVariables Array di oggetti delle variabili di processo. Ogni oggetto variabile di processo contiene nome (il nome della variabile di processo), valore (valore della variabile di processo), e tipo (il tipo di variabile di processo).

Esempio:

Per visualizzare description dell'istanza del processo nella scheda dell'istanza del processo, effettuare le seguenti operazioni.

  1. Segui le Passaggi generici per la personalizzazione dell’area di lavoro AEM Forms.

  2. Effettua le seguenti operazioni:

    1. Se non esiste, copia /libs/ws/js/runtime/templates/processinstance.html in/apps/ws/js/runtime/templates/. Clic Salva tutto.
    2. Aggiungi div descrizione processo con classe = 'processDescription' inprocessinstance.html.
    <div class="processDescription" title="<%= description%>"><%= description%></div>
    
  3. Effettua le seguenti operazioni:

    1. Apri /apps/ws/js/registry.js per la modifica.
    2. Cerca e sostituisci text!/lc/libs/ws/js/runtime/templates/processinstance.htmlcon text!/lc/app/ws/js/runtime/templates/processinstance.html.
  4. Le modifiche di cui sopra possono richiedere un aggiornamento del file CSS aggiungendo una voce nel foglio di stile /apps/ws/css/newStyle.css nel modo seguente:

    .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;
    }
    

In questa pagina