Acara Pasca Simpan

Peristiwa PostSave berlaku selepas OnSave acara selesai. Acara ini digunakan untuk menyokong atau melaksanakan logik tersuai menggunakan sumber web untuk melaksanakan selepas Save tindakan apabila save peristiwa berjaya atau gagal disebabkan oleh ralat pelayan.

Nota

Peristiwa OnSave untuk temu janji, janji temu berulang, atau rekod aktiviti perkhidmatan membatalkan operasi simpan dan menggunakan Book mesej untuk menyimpan perubahan dan bukannya Create atau Update. Disebabkan tingkah laku ini, OnSave pengendali PostSave acara untuk jadual-jadual ini tidak berfungsi.

Gunakan kaedah addOnPostSave dan removeOnPostSave untuk mengurus pengendali acara bagi acara ini.

Nota

Kaedah ini hanya disokong pada Antara Muka Disatukan

Sintaks

formContext.data.entity.addOnPostSave(myFunction)

Parameter_

Nama Jenis Wajib Description
myFunction Rujukan Fungsi Ya Fungsi untuk menambah pada acara PostSave. Konteks pelaksanaan secara automatik dihantar sebagai parameter pertama kepada fungsi ini.

Contoh

Kod sampel berikut memaparkan nama unik organisasi sebagai pemberitahuan borang.

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
Peristiwa (rujukan API Klien)
Acara dalam borang dan grid dalam aplikasi dipacu model