Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Viser en bekræftelsesdialogboks, der indeholder en meddelelse og to knapper.
Syntaks
Xrm.Navigation.openConfirmDialog(confirmStrings,confirmOptions).then(successCallback,errorCallback);
Parametre
Notat
Når du aktiverer det nye udseende, tilpasses størrelsen af dialogboksens højde automatisk, hvis du ikke angiver højdeværdien for dialogboksens indstillinger.
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
confirmStrings |
confirmStrings | Ja | De strenge, der skal bruges i bekræftelsesdialogboksen. |
confirmOptions |
confirmOptions | Nej | Indstillingerne for højde og bredde for bekræftelsesdialogboksen. |
successCallback |
funktion | Nej | En funktion, der skal udføres, når bekræftelsesdialogboksen lukkes, ved at klikke på bekræft, annuller eller X i øverste højre hjørne af dialogboksen. Et objekt med den bekræftede attribut (boolesk) overføres, der angiver, om der blev klikket på knappen Bekræft for at lukke dialogboksen. |
errorCallback |
funktion | Nej | En funktion, der skal udføres, når handlingen mislykkes. |
confirmStrings
| Navn | Type | Beskrivelse |
|---|---|---|
cancelButtonLabel |
Streng | (Valgfrit) Navnet på knappen Annuller. Hvis du ikke angiver navnet på knappen Annuller, bruges Annuller som knapnavn. |
confirmButtonLabel |
Streng | (Valgfrit) Bekræft knapnavnet. Hvis du ikke angiver navnet på knappen Bekræft, bruges OK som knapnavn. |
subtitle |
Streng | (Valgfrit) Den undertitel, der skal vises i bekræftelsesdialogboksen. |
text |
Streng | Den meddelelse, der skal vises i bekræftelsesdialogboksen. |
title |
Streng | (Valgfrit) Den titel, der skal vises i bekræftelsesdialogboksen. |
confirmOptions
| Navn | Type | Beskrivelse |
|---|---|---|
height |
Nummer | (Valgfrit) Højden på bekræftelsesdialogboksen i pixel. Når det nye udseende er aktiveret, tilpasses størrelsen af dialogboksens højde automatisk, hvis du ikke angiver værdien height af dialogboksindstillingerne. |
width |
Nummer | (Valgfrit) Bekræftelsesdialogboksens bredde i pixel. |
Eksempel
I følgende kodeeksempel vises en bekræftelsesdialogboks. Den logfører en passende meddelelse i konsollen, afhængigt af om brugeren vælger bekræft eller annullerer/X for at lukke dialogboksen.
const confirmStrings = {
text: "This is a confirmation.",
title: "Confirmation Dialog"
};
const confirmOptions = { height: 200, width: 450 };
Xrm.Navigation.openConfirmDialog(confirmStrings, confirmOptions).then(({ confirmed }) => {
if (confirmed) {
console.log("Dialog closed using OK button.");
} else {
console.log("Dialog closed using Cancel button or X.");
}
});