Notă
Accesul la această pagină necesită autorizare. Puteți încerca să vă conectați sau să modificați directoarele.
Accesul la această pagină necesită autorizare. Puteți încerca să modificați directoarele.
Afișează o casetă de dialog de confirmare care conține un mesaj și două butoane.
Sintaxă
Xrm.Navigation.openConfirmDialog(confirmStrings,confirmOptions).then(successCallback,errorCallback);
Parametri
Notă
Cu noul aspect activat, înălțimea casetei de dialog se va redimensiona automat dacă nu setați valoarea de înălțime a opțiunilor casetei de dialog.
| Nume | Tip | Obligatoriu | Descriere |
|---|---|---|---|
confirmStrings |
Obiect | Da | Șirurile de utilizat în caseta de dialog de confirmare. Obiectul conține următoarele valori: - cancelButtonLabel: (Opțional) Șir. Eticheta butonului Anulare. Dacă nu specificați eticheta butonului Anulare, Anulare este utilizată ca etichetă de buton.- confirmButtonLabel: (Opțional) Șir. Eticheta butonului Confirmare. Dacă nu specificați eticheta butonului confirmare, OK este utilizat ca etichetă de buton.- subtitle: (Opțional) Șir. Subtitrarea care va fi afișată în caseta de dialog de confirmare.- text:Șir. Mesajul de afișat în caseta de dialog de confirmare.- title: (Opțional) Șir. Titlul care va fi afișat în caseta de dialog de confirmare. |
confirmOptions |
Obiect | Nu | Opțiunile de înălțime și lățime pentru caseta de dialog de confirmare. Obiectul conține următoarele valori: - height: (Opțional) Număr. Înălțimea casetei de dialog de confirmare în pixeli.- width: (Opțional) Număr. Lățimea casetei de dialog de confirmare în pixeli. Cu noul aspect activat, înălțimea casetei de dialog se redimensionează automat dacă nu setați valoarea de înălțime a opțiunilor casetei de dialog. |
successCallback |
funcționa | Nu | O funcție de executat atunci când caseta de dialog de confirmare este închisă, făcând clic pe confirmarea, anulare sau X în colțul din dreapta sus al casetei de dialog. Un obiect cu atributul confirmat (Boolean) este transmis care indică dacă s-a făcut clic pe butonul confirmare pentru a închide caseta de dialog. |
errorCallback |
funcționa | Nu | O funcție de executat atunci când operațiunea eșuează. |
Exemplu
Următorul exemplu de cod afișează o casetă de dialog de confirmare. Mesajul corespunzător este înregistrat în consolă, în funcție de faptul că s-a făcut clic pe confirmare sau anulare/X pentru a închide caseta de 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.");
});