Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das PostSave-Ereignis tritt ein, nachdem das OnSave-Ereignis abgeschlossen ist. Dieses Ereignis wird verwendet, um benutzerdefinierte Logik mit Web-Ressourcen zu unterstützen oder auszuführen, um nach Save Aktionen auszuführen, wenn das save Ereignis erfolgreich oder aufgrund von Serverfehlern fehlgeschlagen ist.
Anmerkung
Das OnSave-Ereignis für Termine, wiederkehrende Termine oder Serviceaktivitätsdatensätze bricht den Speichervorgang ab und verwendet die Book-Nachricht anstelle von Create oder Update, um die Änderung beizubehalten. Aus diesem Grund funktionieren die Ereignishandler OnSave und PostSave für diese Tabellen nicht.
Verwenden Sie die Methoden addOnPostSave und removeOnPostSave, um Event-Handler für dieses Ereignis zu verwalten.
Anmerkung
Diese Methode wird nur auf Unified Interface unterstützt
Syntax
formContext.data.entity.addOnPostSave(myFunction)
Parameter
| Name | Type | Erforderlich | Beschreibung |
|---|---|---|---|
myFunction |
Funktionsreferenz | Ja | Die Funktion zum Hinzufügen zum PostSave Ereignis. Der Ausführungskontext wird automatisch bei der ersten der zu den Funktionen übergeben, die mithilfe des Codes festgelegt wird. |
Beispiel
Der folgende Beispielcode zeigt den eindeutigen Namen der Organisation als Formularbenachrichtigung an.
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);
}
Ähnliche Artikel
getEntityReference
getIsSaveSuccess
getSaveErrorInfo
Ereignissse (Client-API-Referenz)
Ereignisse in Formularen und in Rastern in modellgesteuerten Apps