Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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. Método addOnPreProcessStatusChange para adicionar manipuladores de eventos para esse evento e o formContext.data.process. Método removeOnPreProcessStatusChange 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 você invoca preventDefault:
- A alteração 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 um estado sujo, permaneceria em um estado sujo.
- Todos os recursos da Web registrados noProcessStatusChange não são invocados.
Essa API do cliente só tem suporte no cliente unificado. O cliente Web herdado não dá suporte a essa API de cliente.
Métodos com suporte para este evento
-
formContext.data.process. Método addOnPreProcessStatusChange para adicionar manipuladores de eventos para esse evento. -
formContext.data.process. Método removeOnPreProcessStatusChange para remover manipuladores de eventos para esse evento.
Artigos relacionados
Eventos (referência à API do cliente)
Eventos em formulários e grades em aplicativos baseados em modelos