Obtener el objeto Caso

<< Clic para mostrar Tabla de Contenidos >>

Obtener el objeto Caso

 

Obtener el objeto Caso

  •     Introducción
  •     Ejemplo
  • 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:

     

    getProcessByID_01

     

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

    En este articulo