openErrorDialog (référence de l′API client)
Affiche une boîte de dialogue d’erreur.
Syntaxe
Xrm.Navigation.openErrorDialog(errorOptions).then(successCallback,errorCallback);
Paramètres
Nom | Type | Requise | Description |
---|---|---|---|
errorOptions |
Object | Oui | Objet pour spécifier les options de la boîte de dialogue d′erreur. L’objet contient les valeurs suivantes : - details : (facultatif) chaîne. Détails de l’erreur. Lorsque vous spécifiez cet objet, le bouton Fichier journal de téléchargement est disponible dans le message d′erreur et permet à l′utilisateur de télécharger un fichier texte dont le contenu est spécifié dans cette valeur.- errorCode : (facultatif) nombre. Code d’erreur. Si vous définissez errorCode , le message du code d’erreur est automatiquement récupéré sur le serveur et apparaît dans la boîte de dialogue d’erreur. Si vous spécifiez une valeur errorCode non valide, une boîte de dialogue d′erreur avec un message d′erreur par défaut s′affiche.- message : (facultatif) chaîne. Message à afficher dans la boîte de dialogue d’erreur.Vous devez définir soit la valeur errorCode ou message . |
successCallback |
function | Non | Fonction à exécuter lorsque la boîte de dialogue d′erreur est fermée. |
errorCallback |
function | Non | Fonction à exécuter lorsque l’opération échoue. |
Exemple
L′exemple de code suivant passe un errorCode (1234) incorrect pour afficher une boîte de dialogue d′erreur avec le message par défaut :
Xrm.Navigation.openErrorDialog({ errorCode:1234 }).then(
function (success) {
console.log(success);
},
function (error) {
console.log(error);
});
Ceci illustre une boîte de dialogue d′erreur avec le message par défaut :