Partager via


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) Numéro. 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 soit 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 :

Boîte de dialogue d′erreur avec le message par défaut.

Xrm.Navigation
Liste des codes d’erreur

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).