Partage 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) 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 :

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

Xrm.Navigation
Liste des codes d’erreur