Događaj čuvanja nakon čuvanja

Događaj PostSave odvija se nakon dovršavanja OnSave događaja. Ovaj događaj se koristi za podršku ili izvršavanje prilagođene logike Savesave pomoću veb resursa za izvršavanje nakon radnji kada je događaj uspešan ili neuspešan zbog grešaka servera.

Belešku

Događaj OnSave za zapise o zakazanoj obavezi, BookCreateUpdateperiodičnoj zakazanoj obavezi ili aktivnostima usluge otkazaće operaciju čuvanja i koristiti poruku za očuvanje promene umesto ili . Zbog toga i rukovaoci OnSavePostSave događajima za ove tabele neće funkcionisati.

Koristite metode addOnPostSave iremoveOnPostSave da biste upravljali rukovaocima događajima za ovaj događaj.

Belešku

Ovaj metod je podržan samo u objedinjenim interfejsima

Sintaksa

formContext.data.entity.addOnPostSave(myFunction)

Parametar

Ime Tip Potrebne Opis
myFunction referenca funkcije Da Funkcija za dodavanje u događaj PostSave. Kontekst izvršavanja se automatski prosleđuje kao prvi parametar ovoj funkciji.

Primer

Sledeći uzorak koda prikazuje jedinstveno ime organizacije kao obaveštenje obrasca.

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
Događaji (referenca klijentskog API-ja)
Događaji u oblicima i mrežama u aplikacijama zasnovanim na modelu