Show Menu
TEMAS×

Personalización de la lista de instancias de proceso

La lista de instancia de proceso se muestra en la ficha Seguimiento del espacio de trabajo AEM Forms.
En la lista de instancias de proceso, para cada instancia de proceso, el espacio de trabajo AEM Forms muestra algunas propiedades de esa instancia. Las siguientes propiedades están disponibles para cada instancia de proceso. Estas propiedades se almacenan como atributos en el modelo de componentes de instancia de proceso y están disponibles para su uso en su vista y plantilla.
Propiedad Comentarios
Descripción Descripción de la instancia de proceso.
iniciador Nombre del iniciador de la instancia de proceso.
initiatorId ID del iniciador de la instancia de proceso.
processCompleteTime Marca de hora cuando se completó el proceso.
processInstanceId ID de la instancia de proceso.
processInstanceStatus 0 = Iniciado 1 = Ejecución 2 = Completado 3 = Finalización 4 = Terminado 5 = Terminación 6 = Suspendido 7 = Suspendido 8 = Sin suspensión
processName Nombre del proceso.
processStartTime Marca de hora cuando se inició el proceso.
processVariables Matriz de objetos de variables de proceso. Cada objeto de variable de proceso contiene nombre (el nombre de la variable de proceso), valor (el valor de la variable de proceso) y tipo (el tipo de variable de proceso).
Ejemplo:
Para mostrar la description propiedad de la instancia de proceso en la tarjeta de instancia de proceso, lleve a cabo los siguientes pasos.
  1. Siga los pasos Genéricos para la personalización del espacio de trabajo AEM Forms.
  2. Haga lo siguiente:
    1. Copie /libs/ws/js/runtime/templates/processinstance.html a/apps/ws/js/Runtime/templates/, si no existe. Haga clic en Guardar todo .
    2. Añada div de descripción del proceso con class = 'processDescription' inprocessinstance.html.
    <div class="processDescription" title="<%= description%>"><%= description%></div>
    
    
  3. Haga lo siguiente:
    1. Abra /apps/ws/js/registry.js para editar.
    2. Busque y reemplace text!/lc/libs/ws/js/runtime/templates/processinstance.html por text!/lc/ las aplicaciones /ws/js/runtime/templates/processinstance.html.
  4. Los cambios anteriores pueden requerir una actualización del archivo CSS mediante la adición de una entrada en la hoja de estilo /apps/ws/css/newStyle.css de la siguiente manera:
    .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;
    }