Kopīgot, izmantojot


PostSave pasākums

PostSave notikums notiek pēc notikuma pabeigšanas OnSave . Šis notikums tiek izmantots, lai atbalstītu vai izpildītu pielāgotu loģiku, izmantojot tīmekļa resursus, lai veiktu darbības Save , save kad notikums ir veiksmīgs vai neizdevās servera kļūdu dēļ.

Piezīmes

TikšanāsOnSave, periodiskās tikšanās vai pakalpojuma darbības ierakstu notikums atcels saglabāšanas operāciju un izmantos Book ziņojumu, lai saglabātu izmaiņas, nevis Create vai .Update Šī OnSave iemesla dēļ šo PostSave tabulu notikumu apdarinātāji nedarbosies.

Izmantojiet metodes addOnPostSave un removeOnPostSave , lai pārvaldītu šī notikuma notikumu apdarinātājus.

Piezīmes

Šī metode tiek atbalstīta tikai vienotajā interfeisā

Sintakse

formContext.data.entity.addOnPostSave(myFunction)

Parametrs

Vārds Tips Nepieciešams Apraksts
myFunction Atsauce uz funkciju Funkcija, kas jāpievieno notikumam PostSave. Izpildes konteksts tiek automātiski nodots kā pirmais parametrs šai funkcijai.

Piemērs

Tālāk sniegtajā koda paraugā kā veidlapas paziņojums tiek parādīts organizācijas unikālais nosaukums.

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
Notikumi (klienta API atsauce)
Notikumi veidlapās un režģos modeļa vadītās programmās