Partilhar via


evento onPreProcessStatusChange (referência da API do cliente)

Aplica-se ao Dynamics 365 (online), versão 9.x

Esse evento ocorre antes que o status de uma instância de processo seja alterado.

Use o formContext.data.process. addOnPreProcessStatusChange método para adicionar manipuladores de eventos para este evento e o formContext.data.process. removeOnPreProcessStatusChange método para removê-los.

De dentro de um script de recurso da Web registrado para o onPreProcessStatusChange evento, um desenvolvedor pode invocar o seguinte método no executionContext objeto passado para o script de recurso da Web:

executionContext.getEventArgs().preventDefault();

Quando invoca preventDefault:

  • A mudança de estado não é processada. A instância do processo permanece no estágio original no estado original.
  • O salvamento do formulário principal não é processado. Se a forma principal estivesse em estado sujo, permaneceria em estado sujo.
  • Os recursos da Web registrados emProcessStatusChange não são invocados.

Esta API de cliente só é suportada no cliente unificado. O cliente Web herdado não suporta esta API de cliente.

Métodos suportados para este evento

Eventos (referência da API do cliente)
Eventos em formulários e grelhas em aplicações condicionadas por modelo