Nota
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba mendaftar masuk atau menukar direktori.
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba menukar direktori.
Memaparkan kotak dialog pengesahan yang mengandungi mesej dan dua butang.
Sintaks
Xrm.Navigation.openConfirmDialog(confirmStrings,confirmOptions).then(successCallback,errorCallback);
Parameter
Nota
Dengan rupa baharu didayakan, ketinggian dialog akan mengubah saiz secara automatik jika anda tidak menetapkan nilai ketinggian pilihan dialog.
| Nama | Jenis | Wajib | Keterangan |
|---|---|---|---|
confirmStrings |
Objek | Ya | Rentetan yang akan digunakan dalam dialog pengesahan. Objek mengandungi nilai berikut: - cancelButtonLabel: (Pilihan) Rentetan. Label butang batal. Jika anda tidak menentukan label butang batal, Batalkan digunakan sebagai label butang.- confirmButtonLabel: (Pilihan) Rentetan. Label butang sahkan. Jika anda tidak menentukan label butang sahkan, OK digunakan sebagai label butang.- subtitle: (Pilihan) Rentetan. Sari kata akan dipaparkan dalam dialog pengesahan.- text:Rentetan. Mesej yang akan dipaparkan dalam dialog pengesahan.- title: (Pilihan) Rentetan. Tajuk yang akan dipaparkan dalam dialog pengesahan. |
confirmOptions |
Objek | Tidak | Pilihan ketinggian dan lebar untuk dialog pengesahan. Objek mengandungi nilai berikut: - height: (Pilihan) Nombor. Ketinggian dialog pengesahan dalam piksel.- width: (Pilihan) Nombor. Lebar dialog pengesahan dalam piksel. Dengan rupa baharu didayakan, ketinggian dialog mengubah saiz secara automatik jika anda tidak mengesetkan nilai ketinggian opsyen dialog. |
successCallback |
fungsi | Tidak | Fungsi untuk dilaksanakan apabila dialog pengesahan ditutup dengan mengklik sahkan, batal, atau X di penjuru kanan sebelah atas dialog. Objek dengan atribut yang disahkan (Boolean) dihantar yang menunjukkan sama ada butang sahkan telah diklik untuk menutup dialog. |
errorCallback |
fungsi | Tidak | Fungsi untuk dilaksanakan apabila operasi gagal. |
Contoh
Contoh kod berikut memaparkan kotak dialog pengesahan. Mesej yang sesuai dilog masuk dalam konsol bergantung pada sama ada sahkan atau batal/X diklik untuk menutup dialog.
var confirmStrings = { text:"This is a confirmation.", title:"Confirmation Dialog" };
var confirmOptions = { height: 200, width: 450 };
Xrm.Navigation.openConfirmDialog(confirmStrings, confirmOptions).then(
function (success) {
if (success.confirmed)
console.log("Dialog closed using OK button.");
else
console.log("Dialog closed using Cancel button or X.");
});