Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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
-
formContext.data.process. addOnPreProcessStatusChange método para adicionar manipuladores de eventos para este evento. -
formContext.data.process. removeOnPreProcessStatusChange método para remover manipuladores de eventos para este evento.
Artigos relacionados
Eventos (referência da API do cliente)
Eventos em formulários e grelhas em aplicações condicionadas por modelo