Dogodek PostSave

Dogodek PostSave se zgodi, ko je OnSave dogodek dokončan. Ta dogodek se uporablja za podporo Savesave ali izvajanje logike po meri z uporabo spletnih virov za izvajanje po dejanjih, ko je dogodek uspešen ali ni uspel zaradi strežniških napak.

opomba,

Dogodek OnSave za zapise sestanka, ponavljajočega Book se sestanka ali storitvene dejavnosti bo preklical postopek shranjevanja in uporabil sporočilo, da ohrani spremembo namesto Create ali Update. Zaradi tega in rutine OnSave za PostSave obravnavo dogodkov za te tabele ne bodo delovale.

Uporabite metode addOnPostSave inremoveOnPostSave za upravljanje rutin za obravnavo dogodkov za ta dogodek.

opomba,

Ta metoda je podprta le v poenotenem vmesniku

Sintaksa

formContext.data.entity.addOnPostSave(myFunction)

Parameter

Ime Vrsta Zahtevano Opis
myFunction sklic funkcije Da Funkcija, ki jo želite dodati dogodku PostSave. Kontekst izvajanja je samodejno podan kot prvi parameter za to funkcijo.

Primer

Ta vzorčna koda prikaže enolično ime organizacije kot obvestilo obrazca.

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
Dogodki (sklic na API odjemalca)
Dogodki v obrazcih in mrežah v aplikacijah, ki temeljijo na modelu