Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Visualizza una finestra di dialogo di conferma contenente un messaggio e due pulsanti.
Sintassi
Xrm.Navigation.openConfirmDialog(confirmStrings,confirmOptions).then(successCallback,errorCallback);
Parametri
Annotazioni
Quando si abilita il nuovo aspetto, l'altezza della finestra di dialogo viene ridimensionata automaticamente se non si imposta il valore di altezza delle opzioni della finestra di dialogo.
| Nome | TIPO | Obbligatorio | Description |
|---|---|---|---|
confirmStrings |
confirmStrings | Yes | Stringhe da utilizzare nella finestra di dialogo di conferma. |
confirmOptions |
confirmOptions | NO | Opzioni di altezza e larghezza per la finestra di dialogo di conferma. |
successCallback |
funzione | NO | Funzione da eseguire quando la finestra di dialogo di conferma viene chiusa facendo clic su conferma, annullamento o X nell'angolo superiore destro della finestra di dialogo. Viene passato un oggetto con l'attributo booleano confermato che indica se è stato fatto clic sul pulsante di conferma per chiudere la finestra di dialogo. |
errorCallback |
funzione | NO | Funzione da eseguire quando l'operazione ha esito negativo. |
confirmStrings
| Nome | TIPO | Description |
|---|---|---|
cancelButtonLabel |
String | (Facoltativo) Etichetta del pulsante Annulla. Se non specifichi l'etichetta del pulsante Annulla, Annulla viene usata come etichetta del pulsante. |
confirmButtonLabel |
String | (Facoltativo) Etichetta del pulsante conferma. Se non specifichi l'etichetta del pulsante conferma, OK viene usato come etichetta del pulsante. |
subtitle |
String | (Facoltativo) Sottotitolo da visualizzare nella finestra di dialogo di conferma. |
text |
String | Messaggio da visualizzare nella finestra di dialogo di conferma. |
title |
String | (Facoltativo) Titolo da visualizzare nella finestra di dialogo di conferma. |
confirmOptions
| Nome | TIPO | Description |
|---|---|---|
height |
Number | (Facoltativo) Altezza della finestra di dialogo di conferma in pixel. Con il nuovo aspetto abilitato, l'altezza della finestra di dialogo viene ridimensionata automaticamente se non si imposta il height valore delle opzioni della finestra di dialogo. |
width |
Number | (Facoltativo) Larghezza della finestra di dialogo di conferma in pixel. |
Example
Nell'esempio di codice seguente viene visualizzata una finestra di dialogo di conferma. Registra un messaggio appropriato nella console a seconda che l'utente selezioni conferma o annulla/X per chiudere la finestra di dialogo.
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.");
}
});