openConfirmDialog (bezeroaren APIaren erreferentzia)

Berrespen-elkarrizketa-koadroa bistaratzen du, mezu bat eta bi botoi dituena.

Sintaxia

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

Parametroak

Oharra

Itxura berria gaituta dagoenean, elkarrizketa-koadroaren altuera automatikoki aldatuko da elkarrizketa-koadroen aukeren altueraren balioa ezartzen ez baduzu.

Izena Mota Beharrezkoa Deskribapena
confirmStrings Objektua Bai Berrespen-elkarrizketa-koadroan erabiliko diren kateak. Objektuak honako balio hauek ditu:
- cancelButtonLabel: (aukerakoa) katea. Bertan behera utzi botoiaren etiketa. Ez baduzu zehaztu bertan behera utzitako botoiaren etiketa, 'Utzi' botoiaren etiketa gisa erabiliko da.
- confirmButtonLabel: (aukerakoa) katea. Berretsi botoiaren etiketa. Berresten botoiaren etiketa zehazten ez baduzu, OK botoiaren etiketa gisa erabiliko da.
- subtitle: (aukerakoa) katea. Berrespen-elkarrizketa-koadroan bistaratuko den azpititulua.
- text: String. Berrespen-elkarrizketa-koadroan bistaratuko den mezua.
- title: (aukerakoa) katea. Berrespen-elkarrizketa-koadroan bistaratuko den titulua.
confirmOptions Objektua Ez Berrespen-elkarrizketa-koadroaren altuera eta zabalera aukerak. Objektuak honako balio hauek ditu:
- height: (Aukerakoa) zenbakia. Berrespen-elkarrizketa-koadroaren altuera (pixeletan).
- width: (Aukerakoa) zenbakia. Berrespen-elkarrizketa-koadroaren zabalera (pixeletan).

Itxura berria gaituta dagoenean, elkarrizketa-koadroaren altuera automatikoki aldatzen da elkarrizketa-koadroen aukeren altueraren balioa ezartzen ez baduzu.
successCallback funtzioa Ez Berrespen-elkarrizketa-koadroa ixtean exekutatu beharreko funtzioa, elkarrizketa-koadroaren goiko eskuineko izkinan dagoen baieztapen, bertan behera utzi edo X botoian klik eginez. Berretsitako (boolearra) atributua duen objektu bat pasatzen da, elkarrizketa-koadroa ixteko berretsi botoian klik egin den ala ez adierazten duena.
errorCallback funtzioa Ez Eragiketan akats bat gertatzen denean egiten den funtzioa.

Adibidez

Ondorengo kode-adibideak berrespen-koadro bat bistaratzen du. Mezu egokia kontsolan erregistratzen da, elkarrizketa-koadroa ixteko berretsi edo bertan behera utzi edo X klik egin den ala ez kontuan hartuta.

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.nabigazioa