Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Відображає діалогове вікно оповіщення з повідомленням і кнопкою.
Синтаксис
Xrm.Navigation.openAlertDialog(alertStrings,alertOptions).then(successCallback,errorCallback);
Параметри
Нотатка
Якщо новий вигляд увімкнуто, висота діалогового вікна змінюватиметься автоматично, якщо не встановити значення висоти діалогового вікна.
| Ім'я | Тип | Обов'язковий | Опис |
|---|---|---|---|
alertStrings |
Об'єкт | Так | Рядки, які використовуватимуться в діалоговому вікні оповіщення. Об'єкт містить такі значення: - confirmButtonLabel: (Необов'язковий) рядок. Підпис кнопки підтвердження. Якщо не вказати підпис кнопки, ok використовується як підпис кнопки.- текстовий: рядок. Повідомлення, яке відображатиметься в діалоговому вікні оповіщення. - title: (Необов'язковий) рядок. Заголовок діалогового вікна оповіщення. |
alertOptions |
Об'єкт | Ні | Параметри висоти та ширини для діалогового вікна оповіщення. Об'єкт містить такі значення: - 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);
}
);