<< Clic para mostrar Tabla de Contenidos >> Obtener el objeto Caso |
Introducción
Bizagi ofrece una función se puede obtener el objeto Caso sin necesidad de contexto. Para obtenerlo, haga uso de la siguiente función, esta retornará un objeto tipo Caso con la información que necesita:
CHelper.getCaseById(CaseId)
El siguiente atributo es necesario:
•CaseId: Identificador del caso
Usted puede realizar las acciones que se describen en Obtener información del caso actual sobre el objeto entregado.
Ejemplo
En este ejemplo, se hará uso de la función getCaseById para obtener el estado de un subproceso.
Primero se debe obtener la lista de los identificadores de los subprocesos en un arreglo y con estos Id's se podrá tener el estado de cada uno de ellos,
La expresión sería la siguiente:
El código mostrado en a imagen es el siguiente:
var children = CHelper.getSubProcessesId(Me);
for(var i=0; i < children.Count;i++){
var child = CHelper.getCaseById(children[i]);
var childState = child.ProcessState;
CHelper.trace("ChildrenState","Child process id " + child.Id +" state: " + childState);
}
Last Updated 1/26/2022 4:08:07 PM