openAlertDialog (bezeroaren APIaren erreferentzia)

Alerta-elkarrizketa-koadro bat bistaratzen du, mezu bat eta botoi bat dituena.

Sintaxia

Xrm.Navigation.openAlertDialog(alertStrings,alertOptions).then(successCallback,errorCallback);

Parametroak

Oharra

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

Izena Idatzi Beharrezkoa Deskribapenak
alertStrings Objektua Bai Alerta-elkarrizketa-koadroan erabiliko diren kateak. Objektuak honako balio hauek ditu:
- confirmButtonLabel: (aukerakoa) katea. Berretsi botoiaren etiketa. Botoiaren etiketa zehazten ez baduzu, OK botoiaren etiketa gisa erabiliko da.
- testua: katea. Alertaren elkarrizketa-koadroan bistaratuko den mezua.
- title: (aukerakoa) katea. Alertaren elkarrizketa-koadroaren izena.
alertOptions Objektua Ez Alertaren elkarrizketa-koadroaren altuera eta zabalera aukerak. Objektuak honako balio hauek ditu:
- height: (Aukerakoa) zenbakia. Alertaren elkarrizketa-koadroaren altuera (pixeletan).
- width: (Aukerakoa) zenbakia. Alertaren elkarrizketa-koadroaren pixelen zabalera.

Itxura berria gaituta dagoenean, elkarrizketa-koadroaren altuera automatikoki aldatzen da elkarrizketa-koadroen aukeren balioa height ezartzen ez baduzu.
successCallback funtzioa Ez Alerta-elkarrizketa-koadroa ixtean exekutatu beharreko funtzioa, berretsi botoian klik eginez edo ESC sakatuz bertan behera utzi beharreko funtzioa.
errorCallback funtzioa Ez Eragiketan akats bat gertatzen denean egiten den funtzioa.

Adibidea

Ondorengo kodearen adibideak abisu-elkarrizketa-koadro bat bistaratzen du. Alerta-elkarrizketa-koadroko Bai botoian klik eginez edo abisu-elkarrizketa-koadroa bertan behera uztean, ESC sakatuz funtzioa deitzen da close :

var alertStrings = { confirmButtonLabel: "Yes", text: "This is an alert.", title: "Sample title" };
var alertOptions = { height: 120, width: 260 };
Xrm.Navigation.openAlertDialog(alertStrings, alertOptions).then(
    function (success) {
        console.log("Alert dialog closed");
    },
    function (error) {
        console.log(error.message);
    }
);

Xrm.navigation