Бележка
Достъпът до тази страница изисква удостоверяване. Можете да опитате да влезете или да промените директориите.
Достъпът до тази страница изисква удостоверяване. Можете да опитате да промените директориите.
Показва диалогов прозорец за потвърждение, съдържащ съобщение и два бутона.
Синтаксис
Xrm.Navigation.openConfirmDialog(confirmStrings,confirmOptions).then(successCallback,errorCallback);
Параметри
Бележка
Когато новият облик е разрешен, височината на диалоговия прозорец ще се преоразмерява автоматично, ако не зададете стойността за височина на опциите в диалоговия прозорец.
| Име | Вид | Необходимо | Описание |
|---|---|---|---|
confirmStrings |
Обект | Да | Низовете, които ще се използват в диалоговия прозорец за потвърждение. Обектът съдържа следните стойности: - cancelButtonLabel: (незадължително) Низ. Етикетът на бутона "Отказ". Ако не зададете етикет на бутона "Отказ", " Отказ" се използва като етикет на бутон.- confirmButtonLabel: (незадължително) Низ. Етикетът на бутона за потвърждение. Ако не зададете етикета на бутона за потвърждение, като етикет на бутон се използва OK .- subtitle: (незадължително) Низ. Подзаглавието, което трябва да се покаже в диалоговия прозорец за потвърждение.- text:Низ. Съобщението, което трябва да се покаже в диалоговия прозорец за потвърждение.- title: (незадължително) Низ. Заглавието, което трябва да се покаже в диалоговия прозорец за потвърждение. |
confirmOptions |
Обект | Не | Опциите за височина и ширина за диалоговия прозорец за потвърждение. Обектът съдържа следните стойности: - height: (незадължително) Число. Височина на диалоговия прозорец за потвърждение в пиксели.- width: (незадължително) Число. Ширина на диалоговия прозорец за потвърждение в пиксели. Когато новият облик е разрешен, височината на диалоговия прозорец се преоразмерява автоматично, ако не зададете стойността за височина на опциите в диалоговия прозорец. |
successCallback |
функция | Не | Функция за изпълнение, когато диалоговият прозорец за потвърждение се затвори чрез щракване върху потвърждаването, отмяната или X в горния десен ъгъл на диалоговия прозорец. Подава се обект с потвърден (булев) атрибут, който показва дали бутонът за потвърждение е щракнат, за да затворите диалоговия прозорец. |
errorCallback |
функция | Не | Функция, която се изпълнява, когато операцията е неуспешна. |
Пример
Примерният код по-долу показва диалогов прозорец за потвърждение. В конзолата се регистрира подходящо съобщение в зависимост от това дали е щракнато върху потвърждаване или отказ/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.");
});