Delen via


PostSave-gebeurtenis

PostSave-gebeurtenis vindt plaats nadat de OnSave gebeurtenis is voltooid. Deze gebeurtenis wordt gebruikt om aangepaste logica te ondersteunen of uit te voeren met behulp van webresources die moeten worden uitgevoerd na Save acties wanneer de save gebeurtenis is geslaagd of mislukt vanwege serverfouten.

Opmerking

De OnSave gebeurtenis voor afspraak-, terugkerende afspraak- of serviceactiviteitrecords annuleert de opslagbewerking en gebruikt het Book bericht om de wijziging te behouden in plaats Create van of Update. OnSave Daarom werken gebeurtenis-handlers PostSave voor deze tabellen niet.

Gebruik de methoden addOnPostSave en removeOnPostSave om gebeurtenis-handlers voor deze gebeurtenis te beheren.

Opmerking

Deze methode wordt alleen ondersteund in Unified Interface

Syntaxis

formContext.data.entity.addOnPostSave(myFunction)

Kenmerk

Naam Typologie Verplicht Description
myFunction functiereferentie Yes De functie die moet worden toegevoegd aan de PostSave-gebeurtenis. De uitvoeringscontext wordt automatisch doorgegeven als de eerste parameter voor deze functie.

Example

In de volgende voorbeeldcode wordt de unieke naam van de organisatie weergegeven als formuliermelding.

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);
}

getEntityReference
getIsSaveSuccess
getSaveErrorInfo
Gebeurtenissen (client-API-verwijzing)
Gebeurtenissen in formulieren en rasters in modelgestuurde apps