PostSave-tapahtuma

PostSave-tapahtuma ilmenee sen jälkeen, OnSave kun tapahtuma on valmis. Tämän tapahtuman avulla tuetaan tai suoritetaan mukautettua logiikkaa verkkoresursseilla, jotka suoritetaan sen jälkeen Save , kun save tapahtuma on onnistunut tai epäonnistunut palvelinvirheiden vuoksi.

Note

TapaamisenOnSave, toistuvan tapaamisen tai palveluaktiviteetin tietueiden tapahtuma peruuttaa tallennustoiminnon ja Book käyttää viestiä muutoksen tallentamiseen kohteen tai Updatesijaan.Create Tämän vuoksi OnSavePostSave näiden taulukoiden tapahtumakäsittelijät eivät toimi.

Käytä lisääOnPostSave - ja removeOnPostSave-menetelmiä tapahtumakäsittelijöiden hallintaan tässä tapahtumassa.

Note

Tätä menetelmää tuetaan vain Unified Interfacessa

Syntaksi

formContext.data.entity.addOnPostSave(myFunction)

Parametri

Nimi Tyyppi Pakollinen Kuvaus
myFunction funktioviittaus Kyllä PostSave-tapahtumaan lisättävä funktio. Suorituskonteksti välitetään automaattisesti funktion ensimmäisenä parametrina.

Esimerkki:

Seuraava mallikoodi näyttää organisaation yksilöivän nimen lomake-ilmoituksena.

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
Tapahtumat (asiakasohjelman ohjelmointirajapinnan viittaus)
Mallimuotoisten sovellusten lomakkeiden ja ruudukoiden tapahtumat