Бележка
Достъпът до тази страница изисква удостоверяване. Можете да опитате да влезете или да промените директориите.
Достъпът до тази страница изисква удостоверяване. Можете да опитате да промените директориите.
Събитие postSave възниква след завършване на събитието OnSave . Това събитие се използва за поддръжка или изпълнение на логика по избор с помощта на уеб ресурси за изпълнение след Save действия, когато събитието save е успешно или неуспешно поради грешки в сървъра.
Бележка
OnSave Събитието за записите за среща, повтаряща се среща или дейност по обслужването ще отмени операцията за записване и ще използва съобщениетоBook, за да запази промяната, а Create не .Update Поради това OnSave манипулаторите PostSave на събития за тези таблици няма да работят.
Използвайте методите 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 на клиент)
Събития във формуляри и мрежи в приложения, управлявани от модел