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.
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 após Save ações quando o save evento for bem-sucedido ou falhar devido a erros de 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. Por causa disso, OnSave e PostSave os 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
Esse método só tem suporte 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 é passado automaticamente como o primeiro parâmetro para essa 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 à API do cliente)
Eventos em formulários e grades em aplicativos baseados em modelos