Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Mostra un diálogo de alerta que contén unha mensaxe e un botón.
Sintaxe
Xrm.Navigation.openAlertDialog(alertStrings,alertOptions).then(successCallback,errorCallback);
Parámetros
Nota
Co novo aspecto activado, a altura do diálogo cambiarase de tamaño automaticamente se non establece o valor de altura das opcións do diálogo.
| Nome | Tipo | Obrigatorio | Descripción |
|---|---|---|---|
alertStrings |
Obxecto | Si | As cadeas que se empregarán no diálogo de alerta. O obxecto contén os seguintes valores: - confirmButtonLabel: (Opcional) Cadea. Etiqueta do botón de confirmación. Se non especifica a etiqueta do botón, utilízase Aceptar como etiqueta do botón.- texto: Cadea. A mensaxe que se mostrará no diálogo de alerta. - title: (Opcional) Cadea. Título do diálogo de alerta. |
alertOptions |
Obxecto | Non | As opcións de altura e ancho para o diálogo de alerta. O obxecto contén os seguintes valores: - height: (Opcional) Número. Altura do diálogo de alerta en píxeles.- width: (Opcional) Número. Ancho dos píxeles do diálogo de alerta.Co novo aspecto activado, a altura do diálogo cambia de tamaño automaticamente se non establece o height valor das opcións do diálogo. |
successCallback |
función | Non | Función a executar cando se pecha o diálogo de alerta, premendo o botón de confirmación ou cancelada premendo ESC. |
errorCallback |
función | Non | Función a executar cando a operación falla. |
Exemplo
O seguinte código de exemplo mostra un diálogo de alerta. Ao premer o botón Si no diálogo de alerta ou cancelar o diálogo de alerta premendo ESC chama á close función:
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);
}
);