Sdílet prostřednictvím


Událost PostSave

Událost PostSave nastane po OnSave dokončení události. Tato událost se používá k podpoře nebo spuštění vlastní logiky pomocí webových prostředků k provedení po akcích, Save pokud save je událost úspěšná nebo selhala kvůli chybám serveru.

Poznámka:

Událost OnSave pro událost, opakovanou událost nebo záznamy o aktivitách služby zruší operaci uložení a použije Book zprávu k zachování změny místo Create nebo Update. Z tohoto důvodu OnSavePostSave nebudou obslužné rutiny událostí pro tyto tabulky fungovat.

Ke správě obslužných rutin událostí pro tuto událost použijte metody addOnPostSave a removeOnPostSave .

Poznámka:

Tato metoda je podporována pouze ve sjednocených rozhraních.

Syntaxe

formContext.data.entity.addOnPostSave(myFunction)

Parameter

Název Typ Povinné Description
myFunction referenční dokumentace k funkcím Ano Funkce, která se má přidat do události PostSave. Kontext spuštění se automaticky předá jako první parametr této funkci.

Example

Následující ukázkový kód zobrazí jedinečný název organizace jako oznámení formuláře.

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
Události (reference k rozhraní API klienta)
Události ve formulářích a mřížkách v modelem řízených aplikacích