Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Подія 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 клієнта)
Події у формах і сітках у програмах на основі моделі