Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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);
}
Související články
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