Evento onPreProcessStatusChange (referencia de la API de cliente)

Se aplica a Dynamics 365 (online), versión 9.x

Este evento se produce antes de que cambie el estado de un proceso de instancia.

Use el método formContext.data.process.addOnPreProcessStatusChange para agregar controladores de evento para este evento y el método formContext.data.process.removeOnPreProcessStatusChange para quitarlos.

Desde un script de recurso web registrado al evento onPreProcessStatusChange, un programador puede invocar lo siguiente en el objeto executionContext pasado en el script de recurso web:

executionContext.getEventArgs().preventDefault();

Cuando se invoca preventDefault:

  • El cambio de estado no se procesará. La instancia de proceso seguirá en la fase original en el estado original.
  • No se procesará el guardado del formulario principal. Si el formulario principal está en estado modificado, se mantendría en estado modificado.
  • No se invocarán recursos web que registraron onProcessStatusChange.

Esta API de cliente solo se admite en la interfaz unificada. El cliente web heredado no admite esta API de cliente.

Métodos admitidos para 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).