Споделяне чрез


Събитие PostSave

Събитие 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 на клиент)
Събития във формуляри и мрежи в приложения, управлявани от модел