openConfirmDialog (klienta API atsauce)

Parāda apstiprinājuma dialoglodziņu, kurā ir ziņojums un divas pogas.

Sintakse

Xrm.Navigation.openConfirmDialog(confirmStrings,confirmOptions).then(successCallback,errorCallback);

Parametrus

Piezīmes

Ja jaunais izskats ir iespējots, dialoga augstums tiks automātiski mainīts, ja neiestatīsit dialoga opciju augstuma vērtību.

Vārds Tips Obligāti Apraksts
confirmStrings Objektu Virknes, kas jāizmanto apstiprinājuma dialoglodziņā. Objekts satur šādas vērtības:
- cancelButtonLabel: (neobligāta) virkne. Atcelšanas pogas etiķete. Ja nenorādāt atcelšanas pogas etiķeti, pogas etiķete tiek izmantota Atcelt.
- confirmButtonLabel: (neobligāta) virkne. Apstiprināšanas pogas etiķete. Ja nenorādāt apstiprinājuma pogas etiķeti, kā pogas etiķete tiek izmantota Labi .
- subtitle: (neobligāta) virkne. Apakšvirsraksts, kas jāparāda apstiprinājuma dialoglodziņā.
- text:Virkne. Ziņojums, kas jāparāda apstiprinājuma dialoglodziņā.
- title: (neobligāta) virkne. Nosaukums, kas jāparāda apstiprinājuma dialoglodziņā.
confirmOptions Objektu Apstiprinājuma dialoga augstuma un platuma opcijas. Objekts satur šādas vērtības:
- height: (pēc izvēles) numurs. Apstiprinājuma dialoga augstums pikseļos.
- width: (pēc izvēles) numurs. Apstiprinājuma dialoglodziņa platums pikseļos.

Ja jaunais izskats ir iespējots, dialoga augstuma izmēri tiek automātiski mainīti, ja neiestatāt dialoga opciju augstuma vērtību.
successCallback funkcija Funkcija, kas jāizpilda, kad apstiprinājuma dialoglodziņš tiek aizvērts, noklikšķinot uz apstiprinājuma dialoglodziņa augšējā labajā stūrī noklikšķinot uz Apstiprināt, Atcelt vai X . Tiek nodots objekts ar apstiprināto (Būla ) atribūtu, kas norāda, vai ir noklikšķināts uz apstiprināšanas pogas, lai aizvērtu dialoglodziņu.
errorCallback funkcija Funkcija, kas jāizpilda, ja operācija neizdodas.

Piemērs

Šajā koda piemērā tiek parādīts apstiprinājuma dialoglodziņš. Konsolē tiek reģistrēts atbilstošs ziņojums atkarībā no tā, vai tika noklikšķināts uz apstiprināt vai atcelt/X , lai aizvērtu dialogu.

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.");
});

Xrm.Navigācija