Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Подія PostSave відбувається після OnSave завершення події. Ця подія використовується для підтримки або виконання спеціальної логіки за допомогою веб-ресурсів для виконання після Save дій під час успішної або невдалої save події через помилки сервера.
Нотатка
Подія OnSave для зустрічі, повторюваної зустрічі або записів про дії в службі скасовує операцію збереження та використовує Book повідомлення, щоб зберегти зміни замість Create або Update. Через таку поведінку OnSavePostSave обробники подій для цих таблиць не працюють.
Скористайтеся методами addOnPostSave і removeOnPostSave , щоб керувати обробниками подій для цієї події.
Нотатка
Цей метод підтримується лише в єдиному інтерфейсі
Синтаксис
formContext.data.entity.addOnPostSave(myFunction)
Параметр
| Ім'я | Ввести | Обов'язковий | Опис |
|---|---|---|---|
myFunction |
посилання на функцію | Так | Функція, яка додається до події PostSave. Контекст виконання автоматично передається як перший параметр для цієї функції. |
Приклад
Наведений нижче зразок коду відображає унікальне ім'я організації як сповіщення форми.
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
Події (довідник із інтерфейсу API клієнта)
Події у формах і сітках у програмах на основі моделі