שתף דרך


openAlertDialog (חומר עזר עבור API של לקוח)

הצגת תיבת דו-שיח של התראה המכילה הודעה ולחצן.

תחביר

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

Parameters

הערה

כאשר המראה החדש זמין , גודל תיבת הדו-שיח ישתנה באופן אוטומטי אם לא תגדיר את ערך הגובה של אפשרויות תיבת הדו-שיח.

שם Type נדרש תיאור
alertStrings Object כן המחרוזות שיש להשתמש בהן בתיבת הדו-שיח של ההתראה. האובייקט מכיל את הערכים הבאים:
- confirmButtonLabel: (אופציונלי) מחרוזת. תווית לחצן אישור. אם לא תציין את תווית הלחצן, אישור ישמש כתווית הלחצן.
- טקסט: מחרוזת. ההודעה שיוצגו בתיבת הדו-שיח של ההתראה.
- title: (אופציונלי) מחרוזת. הכותרת של תיבת הדו-שיח של ההתראה.
alertOptions Object לא אפשרויות הגובה והרוחב עבור תיבת הדו-שיח התראה. האובייקט מכיל את הערכים הבאים:
- height: (אופציונלי) מספר. גובה תיבת הדו-שיח של ההתראה בפיקסלים.
- width: (אופציונלי) מספר. רוחב פיקסלים בתיבת הדו-שיח של ההתראה.

כאשר המראה החדש זמין, הגובה של תיבת הדו-שיח משתנה באופן אוטומטי אם לא תגדיר את height הערך של אפשרויות תיבת הדו-שיח.
successCallback פונקציה לא פונקציה לביצוע כאשר תיבת הדו-שיח של ההתראה נסגרת בעת לחיצה על לחצן אישור או ביטול על-ידי הקשה על ESC.
errorCallback פונקציה לא פונקציה לביצוע כאשר הפעולה נכשלת.

דוגמה

הקוד לדוגמה הבא מציג תיבת דו-שיח של התראה. לחיצה על לחצן כן בתיבת הדו-שיח של ההתראה או ביטול תיבת הדו-שיח של ההתראה על-ידי הקשה על ESC קוראת לפונקציה 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