Kongsi melalui


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

Acara OnSave untuk janji temu, janji temu berulang atau rekod aktiviti perkhidmatan akan membatalkan operasi simpan dan menggunakan Book mesej untuk meneruskan perubahan dan bukannya Create atau Update. Oleh kerana itu, OnSave dan PostSave pengendali acara untuk jadual ini tidak akan 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