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 beskeddialogboks, der indeholder en meddelelse og en knap.
Syntaks
Xrm.Navigation.openAlertDialog(alertStrings,alertOptions).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 | Obligatorisk | Beskrivelse |
|---|---|---|---|
alertStrings |
Objekt | Ja | De strenge, der skal bruges i beskeddialogboksen. Objektet indeholder følgende værdier: - confirmButtonLabel: (Valgfrit) Streng. Bekræft knapnavnet. Hvis du ikke angiver knapnavnet, bruges OK som knapnavn.- text: String. Den meddelelse, der skal vises i beskeddialogboksen. - title: (Valgfrit) Streng. Titlen på beskeddialogboksen. |
alertOptions |
Objekt | Nej | Indstillinger for højde og bredde for beskeddialogboksen. Objektet indeholder følgende værdier: - height: (Valgfrit) tal. Højden på beskeddialogboksen i pixel.- width: (Valgfrit) tal. Bredden af beskeddialogboksens pixel.Når du aktiverer det nye udseende, tilpasses størrelsen af dialogboksens højde automatisk, hvis du ikke angiver værdien height af dialogboksindstillingerne. |
successCallback |
funktion | Nej | En funktion, der skal udføres, når beskeddialogboksen lukkes ved enten at klikke på knappen Bekræft eller ved at trykke på ESC. |
errorCallback |
funktion | Nej | En funktion, der skal udføres, når handlingen mislykkes. |
Eksempel
Følgende eksempelkode viser en dialogboks med beskeder. Hvis du vælger Ja i beskeddialogboksen, eller hvis du annullerer beskeddialogboksen ved at trykke på ESC, kaldes funktionen 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);
}
);