Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wyświetla okno dialogowe potwierdzenia zawierające komunikat i dwa przyciski.
Składnia
Xrm.Navigation.openConfirmDialog(confirmStrings,confirmOptions).then(successCallback,errorCallback);
Parametry
Uwaga / Notatka
Po włączeniu nowego wyglądu wysokość okna dialogowego zmienia rozmiar automatycznie, jeśli nie ustawisz wartości wysokości opcji okna dialogowego.
| Name | Typ | Wymagane | Description |
|---|---|---|---|
confirmStrings |
confirmStrings | Tak | Ciągi do użycia w oknie dialogowym potwierdzenia. |
confirmOptions |
confirmOptions | Nie. | Opcje wysokości i szerokości okna dialogowego potwierdzenia. |
successCallback |
funkcja | Nie. | Funkcja wykonywana po zamknięciu okna dialogowego potwierdzenia, klikając przycisk potwierdź, anuluj lub X w prawym górnym rogu okna dialogowego. Obiekt z potwierdzonym atrybutem (wartość logiczna) jest przekazywany, który wskazuje, czy przycisk potwierdzenia został kliknięty, aby zamknąć okno dialogowe. |
errorCallback |
funkcja | Nie. | Funkcja do wykonania, gdy operacja zakończy się niepowodzeniem. |
confirmStrings
| Name | Typ | Description |
|---|---|---|
cancelButtonLabel |
String | (Opcjonalnie) Etykieta przycisku anuluj. Jeśli nie określisz etykiety przycisku anuluj, zostanie użyta jako etykieta przycisku Anuluj . |
confirmButtonLabel |
String | (Opcjonalnie) Etykieta przycisku potwierdzania. Jeśli nie określisz etykiety przycisku potwierdź, zostanie użyta etykieta przycisku OK . |
subtitle |
String | (Opcjonalnie) Podtytuł do wyświetlenia w oknie dialogowym potwierdzenia. |
text |
String | Komunikat wyświetlany w oknie dialogowym potwierdzenia. |
title |
String | (Opcjonalnie) Tytuł do wyświetlenia w oknie dialogowym potwierdzenia. |
confirmOptions
| Name | Typ | Description |
|---|---|---|
height |
Identyfikator | (Opcjonalnie) Wysokość okna dialogowego potwierdzenia w pikselach. Po włączeniu nowego wyglądu wysokość okna dialogowego zmienia rozmiar automatycznie, jeśli nie ustawisz height wartości opcji okna dialogowego. |
width |
Identyfikator | (Opcjonalnie) Szerokość okna dialogowego potwierdzenia w pikselach. |
Example
Poniższy przykładowy kod wyświetla okno dialogowe potwierdzenia. Rejestruje on odpowiedni komunikat w konsoli w zależności od tego, czy użytkownik wybierze potwierdzenie lub anulowanie/X , aby zamknąć okno dialogowe.
const confirmStrings = {
text: "This is a confirmation.",
title: "Confirmation Dialog"
};
const confirmOptions = { height: 200, width: 450 };
Xrm.Navigation.openConfirmDialog(confirmStrings, confirmOptions).then(({ confirmed }) => {
if (confirmed) {
console.log("Dialog closed using OK button.");
} else {
console.log("Dialog closed using Cancel button or X.");
}
});