Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
Događaj PostSave odvija se nakon OnSave dovršetka događaja. Ovaj se događaj koristi za podršku ili izvršavanje prilagođene logike pomoću web-resursa Savesave za izvođenje nakon radnji kada događaj uspije ili ne uspije zbog pogrešaka poslužitelja.
Napomena
Događaj OnSave za obvezu, ponavljajuću obvezu ili zapise Book o aktivnosti servisa otkazat će operaciju spremanja i koristiti poruku za trajnu promjenu, a ne Create ili Update. Zbog toga rukovatelj OnSavePostSave događajima za te tablice neće funkcionirati.
Pomoću metoda addOnPostSave iremoveOnPostSave upravljajte rukovateljima događajima za ovaj događaj.
Napomena
Ta je metoda podržana samo na objedinjenom sučelju
Sintaksa
formContext.data.entity.addOnPostSave(myFunction)
Parametar
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
myFunction |
referenca funkcije | Da | Funkcija koju želite dodati u događaj PostSave. Kontekst izvršenja automatski se prosljeđuje kao prvi parametar ovoj funkciji. |
Primjer
Sljedeći ogledni kod prikazuje jedinstveni naziv tvrtke ili ustanove kao obavijest 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);
}
Povezani članci
getEntityReference
getIsSaveSuccess
getSaveErrorInfo
Događaji (referenca za API klijenta)
Događaji u obrascima i rešetkama u aplikacijama utemeljenim na modelu