Бөлісу құралы:


КейінСақтау оқиғасы

PostSave оқиғасы оқиға аяқталғаннан кейін OnSave орын алады. Бұл оқиға сервер қателеріне save байланысты оқиға сәтті немесе сәтсіз болған кезде әрекеттерді Save орындау үшін веб-ресурстарды пайдалану үшін реттелетін логиканы қолдау немесе орындау үшін қолданылады.

Ескертпе

Кездесу, қайталанатын кездесу немесе қызмет әрекеті жазбаларына арналған оқиға сақтау әрекетін болдырмайды және OnSave хабарды өзгертуді жалғастыру үшін немесе BookемесCreate.Update Сол OnSave себепті, осы бағыттағы жұмыстар мен PostSave атқарылып жатқан жұмыстар жұмыс істемейді.

Осы оқиға үшін оқиға өңдеушілерін басқару үшін addOnPostSave және removeOnPostSave әдістерін пайдаланыңыз.

Ескертпе

Бұл әдіс тек бірыңғай интерфейсте қолдау көрсетіледі

Синтаксис

formContext.data.entity.addOnPostSave(myFunction)

Параметр

Аты РаT� Талап етіледі Сипаттама
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 анықтамасы)
Үлгіге негізделген қолданбалардағы пішіндер мен торлардағы оқиғалар