Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
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);
}
Erlazionatutako artikuluak
getEntityReference
getIsSaveSuccess
getSaveErrorInfo
Gertaerak (bezeroaren APIaren erreferentzia)
Gertaerak inprimakietan eta sareetan ereduetan oinarritutako aplikazioetan