Evento OnStageChange (referencia de la API de cliente)

Este evento se produce cuando la fase de un control de flujo de proceso de negocio cambia. Este evento se produce cuando el usuario hace clic en los botones Fase siguiente o Retroceder a la fase anterior en la interfaz de usuario o cuando un desarrollador usa los métodos formContext.data.process.moveNext o formContext.data.process.movePrevious. No puede cancelar el cambio de fase mediante código en un controlador para este evento.

Un objeto de contexto de ejecución se pasa a controladores de eventos para este evento. Puede usar el método getEventArgs para recuperar un objeto que tenga los siguientes métodos:

  • getDirection: Devuelve una cadena que es “siguiente” o “anterior” para mostrar la dirección del cambio de fase.
  • getStage: Devuelve un objeto de fase. Excepto cuando la navegación se mueve a una nueva tabla, la fase devuelta representa el objeto de fase de destino, es decir, la siguiente fase activa. Cuando la navegación se mueve a una nueva tabla, la fase es la fase desde la que se navega, es decir, el objeto de fase de destino activa anterior. Más información: Métodos de fase.

Métodos admitidos para este evento

  • Método formContext.data.process.addOnStageChange para agregar controladores para este evento.
  • Método formContext.data.process.removeOnStageChange para quitar controladores de este evento.

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).