Bagikan melalui


PascaSimpan Peristiwa

Peristiwa PostSave terjadi setelah OnSave peristiwa selesai. Kejadian ini digunakan untuk mendukung atau menjalankan logika kustom menggunakan sumber daya web untuk melakukan setelah Save tindakan ketika save peristiwa berhasil atau gagal karena kesalahan server.

Nota

Acara OnSave untuk janji temu, janji temu berulang, atau rekaman aktivitas layanan akan membatalkan operasi penyimpanan dan menggunakan Book pesan untuk mempertahankan perubahan daripada Create atau Update. Karena itu, OnSave dan PostSave penanganan aktivitas untuk tabel ini tidak akan berfungsi.

Gunakan metode addOnPostSave dan removeOnPostSave untuk mengelola penanganan aktivitas untuk peristiwa ini.

Nota

Metode ini hanya didukung pada Antarmuka Terpadu

Syntax

formContext.data.entity.addOnPostSave(myFunction)

Pengaturan

Nama Tipe Diperlukan Description
myFunction referensi fungsi Yes Fungsi untuk ditambahkan ke peristiwa PostSave. Konteks eksekusi secara otomatis diteruskan sebagai parameter pertama untuk fungsi ini.

Example

Contoh kode berikut menampilkan nama unik organisasi sebagai pemberitahuan formulir.

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 (referensi API Klien)
Peristiwa dalam formulir dan kisi di aplikasi berdasarkan model