Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Отображает диалоговое окно подтверждения, содержащее сообщение и две кнопки.
Синтаксис
Xrm.Navigation.openConfirmDialog(confirmStrings,confirmOptions).then(successCallback,errorCallback);
Параметры
Замечание
При включении нового внешнего вида высота диалогового окна будет изменяться автоматически, если вы не задаете значение высоты параметров диалога.
| Имя | Тип | Обязательно | Description |
|---|---|---|---|
confirmStrings |
Object | Да | Строки, используемые в диалоговом окне подтверждения. Объект содержит следующие значения: - cancelButtonLabel: (необязательно) Строка. Метка кнопки отмены. Если метка кнопки отмены не указана, отмена используется в качестве метки кнопки.- confirmButtonLabel: (необязательно) Строка. Метка кнопки подтверждения. Если метка кнопки подтверждения не указана, ОК используется в качестве метки кнопки.- subtitle: (необязательно) Строка. Подзаголовок, отображаемый в диалоговом окне подтверждения.- text:Струна. Сообщение, отображаемое в диалоговом окне подтверждения.- title: (необязательно) Строка. Заголовок, отображаемый в диалоговом окне подтверждения. |
confirmOptions |
Object | нет | Параметры высоты и ширины диалогового окна подтверждения. Объект содержит следующие значения: - height: (необязательно) Число. Высота диалогового окна подтверждения в пикселях.- width: (необязательно) Число. Ширина диалогового окна подтверждения в пикселях. При включении нового внешнего вида высота диалогового окна изменяется автоматически, если вы не задаете значение высоты параметров диалогового окна. |
successCallback |
function | нет | Функция, выполняемая при закрытии диалогового окна подтверждения, щелкнув подтверждение, отмену или X в правом верхнем углу диалогового окна. Объект с подтвержденным атрибутом (boolean) передается, указывающий, была ли кнопка подтверждения, чтобы закрыть диалоговое окно. |
errorCallback |
function | нет | Функция, выполняемая при сбое операции. |
Example
В следующем примере кода отображается диалоговое окно подтверждения. Соответствующее сообщение регистрируется в консоли в зависимости от того, была ли щелкнуна подтверждение или отмена или X , чтобы закрыть диалоговое окно.
var confirmStrings = { text:"This is a confirmation.", title:"Confirmation Dialog" };
var confirmOptions = { height: 200, width: 450 };
Xrm.Navigation.openConfirmDialog(confirmStrings, confirmOptions).then(
function (success) {
if (success.confirmed)
console.log("Dialog closed using OK button.");
else
console.log("Dialog closed using Cancel button or X.");
});