Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
Prikazuje dijaloški okvir pogreške.
Sintaksa
Xrm.Navigation.openErrorDialog(errorOptions).then(successCallback,errorCallback);
Parametri
| Ime/naziv | Tip | Obvezno | Opis |
|---|---|---|---|
errorOptions |
Objekt | Da | Objekt koji određuje mogućnosti dijaloškog okvira pogreške. Objekt sadrži sljedeće vrijednosti: - details: (neobavezno) Niz. Pojedinosti o pogrešci. Kada to navedete, gumb Preuzmi datoteku zapisnika dostupan je u poruci o pogrešci, a klikom na njega korisnici će preuzeti tekstnu datoteku sa sadržajem navedenim u ovoj vrijednosti.- errorCode: (neobavezno) broj. Kôd pogreške. Ako ste upravo postavili errorCode, poruka za kôd pogreške automatski se dohvaća s poslužitelja i prikazuje u dijaloškom okviru pogreške. Ako navedete vrijednost koja nije errorCode valjana, prikazat će se dijaloški okvir pogreške sa zadanom porukom o pogrešci.- message: (neobavezno) Niz. Poruka koja će se prikazati u dijaloškom okviru pogreške.Morate postaviti vrijednost errorCode ili message . |
successCallback |
funkcija | Ne | Funkcija koja će se izvršiti kada se zatvori dijaloški okvir pogreške. |
errorCallback |
funkcija | Ne | Funkcija koja se izvršava kada operacija ne uspije. |
Primjer
Sljedeći primjer koda prosljeđuje netočan kod pogreške (1234) za prikaz dijaloškog okvira pogreške sa zadanom porukom:
Xrm.Navigation.openErrorDialog({ errorCode:1234 }).then(
function (success) {
console.log(success);
},
function (error) {
console.log(error);
});
Time se prikazuje dijaloški okvir pogreške sa zadanom porukom: