Partekatu bidez


Postgordetzeko gertaera

PostSave gertaera gertaera amaitutakoan OnSave gertatzen da. Gertaera hau logika pertsonalizatua onartzeko edo exekutatzeko erabiltzen da, web-baliabideak erabiliz, gertaera arrakastatsua edo huts egin duenean save zerbitzariaren erroreen ondorioz ekintzak egitekoSave.

Oharra

HitzorduenOnSave, hitzordu errepikakorren edo zerbitzu-jardueraren erregistroen gertaerak gordetze-eragiketa bertan behera utziko du, eta mezua Book erabiliko du aldaketa mantentzeko, edo UpdateordezCreate. Hori dela eta, OnSave taula PostSave hauetako gertaeren kudeatzaileek ez dute funtzionatuko.

Erabili addOnPostSave eta removeOnPostSave metodoak gertaera honen gertaera-kudeatzaileak kudeatzeko.

Oharra

Metodo hau Interfaze bateratuan soilik onartzen da

Sintaxia

formContext.data.entity.addOnPostSave(myFunction)

Parametroa

Izena Mota Beharrezkoa Deskribapena
myFunction funtzioaren erreferentzia Bai PostSave gertaerari gehitu beharreko funtzioa. Exekuzio-testuingurua automatikoki pasatzen zaio funtzio honi lehenengo parametro gisa.

Adibidez

Ondorengo adibide-kodeak erakundearen izen esklusiboa bistaratzen du inprimaki-jakinarazpen gisa.

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
Gertaerak (bezeroaren APIaren erreferentzia)
Gertaerak inprimakietan eta sareetan ereduetan oinarritutako aplikazioetan