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.
O evento PostSave ocorre após a conclusão do OnSave evento. Esse evento é usado para dar suporte ou executar lógica personalizada usando recursos da Web para executar ações após Save quando o save evento é bem-sucedido ou falhou devido a erros do servidor.
Observação
O OnSave evento para compromisso, compromisso recorrente ou registros de atividade de serviço cancelará a operação de salvamento e usará a Book mensagem para persistir a alteração em vez de Create ou Update. Devido a isso, OnSave e PostSave manipuladores de eventos para essas tabelas não funcionarão.
Use os métodos addOnPostSave e removeOnPostSave para gerenciar manipuladores de eventos para esse evento.
Observação
Este método é suportado apenas na Interface Unificada
Sintaxe
formContext.data.entity.addOnPostSave(myFunction)
Parâmetro
| Nome | Tipo | Obrigatório | Description |
|---|---|---|---|
myFunction |
referência de função | Yes | A função a ser adicionada ao evento PostSave. O contexto de execução é automaticamente passado como o primeiro parâmetro para esta função. |
Example
O código de exemplo a seguir exibe o nome exclusivo da organização como notificação de formulário.
function addMessageToOnPostSave(executionContext) {
var formContext = executionContext.getFormContext();
formContext.data.entity.addOnPostSave(displayOrgName);
}
// function to display organization unique name.
function displayOrgName(executionContext)
{
var formContext = executionContext.getFormContext();
var orgName = Xrm.Utility.getGlobalContext().organizationSettings.uniqueName;
var myuniqueId = "_myUniqueId";
formContext.ui.setFormNotification(orgName, "INFO", myuniqueId);
}
Artigos relacionados
getEntityReference
getIsSaveSuccess
getSaveErrorInfo
Eventos (referência da API do cliente)
Eventos em formulários e grelhas em aplicações condicionadas por modelo