Zdieľať cez


Udalosť PostSave

Udalosť PostSave nastane po OnSave dokončení udalosti. Táto udalosť sa používa na podporu alebo vykonanie vlastnej logiky pomocou webových zdrojov na vykonávanie po Save akciách, keď save je udalosť úspešná alebo neúspešná v dôsledku chýb servera.

Poznámka

Záznamy OnSave o aktivite udalosti pre stretnutie, opakované stretnutie alebo službu zrušia operáciu ukladania a pomocou Book správy zachovajú zmenu namiesto Create alebo Update. Z tohto OnSave dôvodu a PostSave obsluhy udalostí pre tieto tabuľky nebudú fungovať.

Pomocou metód addOnPostSave a removeOnPostSave môžete spravovať obsluhy udalostí pre túto udalosť.

Poznámka

Táto metóda je podporovaná len v zjednotenom rozhraní

Syntax

formContext.data.entity.addOnPostSave(myFunction)

Parameter

Meno Typ Požaduje sa Description
myFunction Referenčné informácie o funkciách Áno Funkcia, ktorá sa má pridať do udalosti PostSave. Kontext spustenia sa automaticky odovzdá ako prvý parameter do tejto funkcie.

Príklad

Nasledujúci vzorový kód zobrazuje jedinečný názov organizácie ako oznámenie formulára.

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
Udalosti (odkaz na rozhranie API klienta)
Udalosti vo formulároch a mriežkach v aplikáciách riadených modelom