Megosztás:


PostSave esemény

A PostSave esemény az OnSave esemény befejezése után következik be. Ez az esemény az egyéni logika webes erőforrások használatával történő támogatására vagy végrehajtására szolgál, ha Save az save esemény sikeres vagy kiszolgálóhibák miatt meghiúsult.

Megjegyzés:

A OnSave találkozó, az ismétlődő találkozó vagy a szolgáltatástevékenység rekordjainak eseménye megszakítja a mentési műveletet, és az Book üzenet használatával megőrzi a módosítást ahelyett Create , hogy vagy Update. Emiatt a OnSavePostSave táblák eseménykezelői nem fognak működni.

Az addOnPostSave és a removeOnPostSave metódusokkal kezelheti az esemény eseménykezelőinek kezelését.

Megjegyzés:

Ez a módszer csak az egyesített felületen támogatott

Szemantika

formContext.data.entity.addOnPostSave(myFunction)

Paraméter

Név Típus Kötelező Description
myFunction függvényhivatkozás Igen A PostSave eseményhez hozzáadni kívánt függvény. A rendszer automatikusan átadja a végrehajtási környezetet a függvény első paraméterének.

Example

Az alábbi mintakód űrlapértesítésként jeleníti meg a szervezet egyedi nevét.

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
Események (ügyfél API-referencia)
Események űrlapokban és rácsokban a modellvezérelt alkalmazásokban