Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Отображает диалоговое окно генерации оповещений, содержащее сообщение и кнопку.
Синтаксис
Xrm.Navigation.openAlertDialog(alertStrings,alertOptions).then(successCallback,errorCallback);
Параметры
Замечание
При включении нового внешнего вида высота диалогового окна будет изменяться автоматически, если вы не задаете значение высоты параметров диалога.
| Имя | Тип | Обязательно | Description |
|---|---|---|---|
alertStrings |
Object | Да | Строки, которые будут использоваться в диалоговом окне генерации оповещений. Объект содержит следующие значения: - confirmButtonLabel: (необязательно) Строка. Метка кнопки подтверждения. Если метка кнопки не указана, ОК используется в качестве метки кнопки.- текст: строка. Сообщение, отображаемое в диалоговом окне генерации оповещений. - title: (необязательно) Строка. Заголовок диалогового окна генерации оповещений. |
alertOptions |
Object | нет | Параметры высоты и ширины диалогового окна оповещения. Объект содержит следующие значения: - height: (необязательно) Число. Высота диалогового окна оповещения в пикселях.- width: (необязательно) Число. Ширина пикселей диалогового окна оповещения.При включении нового внешнего вида высота диалогового окна изменяется автоматически, если значение параметров диалогового окна не задано height . |
successCallback |
function | нет | Функция, выполняемая при закрытии диалогового окна генерации оповещений, нажатием кнопки подтверждения или отменой путем нажатия клавиши ESC. |
errorCallback |
function | нет | Функция, выполняемая при сбое операции. |
Example
В следующем примере кода отображается диалоговое окно оповещения. Нажмите кнопку "Да " в диалоговом окне генерации оповещений или отменив диалоговое окно оповещения, нажав клавишу 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);
}
);