Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
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);
}
Liittyvät artikkelit
getEntityReference
getIsSaveSuccess
getSaveErrorInfo
Tapahtumat (asiakasohjelman ohjelmointirajapinnan viittaus)
Mallimuotoisten sovellusten lomakkeiden ja ruudukoiden tapahtumat