Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Εμφανίζει ένα παράθυρο διαλόγου σφάλματος.
Σύνταξη
Xrm.Navigation.openErrorDialog(errorOptions).then(successCallback,errorCallback);
Παράμετροι
| Όνομα | Δακτυλογραφώ | Απαραίτητο | Περιγραφή |
|---|---|---|---|
errorOptions |
Αντικείμενο | Ναι | Ένα αντικείμενο για τον καθορισμό των επιλογών για το παράθυρο διαλόγου σφάλματος. Το αντικείμενο περιέχει τις ακόλουθες τιμές: - details: (Προαιρετικό) Συμβολοσειρά. Λεπτομέρειες σχετικά με το σφάλμα. Όταν το καθορίσετε, το κουμπί Λήψη αρχείου καταγραφής είναι διαθέσιμο στο μήνυμα σφάλματος και αν κάνετε κλικ σε αυτό, οι χρήστες θα μπορούν να κάνουν λήψη ενός αρχείου κειμένου με το περιεχόμενο που καθορίζεται σε αυτή την τιμή.- errorCode: (Προαιρετικό) Αριθμός. Ο κωδικός σφάλματος. Εάν απλώς ορίσετε errorCodeτο , το μήνυμα για τον κωδικό σφάλματος ανακτώνται αυτόματα από τον διακομιστή και εμφανίζεται στο παράθυρο διαλόγου σφάλματος. Εάν καθορίσετε μια μη έγκυρη errorCode τιμή, εμφανίζεται ένα παράθυρο διαλόγου σφάλματος με ένα προεπιλεγμένο μήνυμα σφάλματος.- message: (Προαιρετικό) Συμβολοσειρά. Το μήνυμα που θα εμφανίζεται στο παράθυρο διαλόγου σφάλματος.Πρέπει να ορίσετε την errorCode τιμή ή message . |
successCallback |
λειτουργία | Όχι | Μια συνάρτηση που θα εκτελεστεί όταν κλείσει το παράθυρο διαλόγου σφάλματος. |
errorCallback |
λειτουργία | Όχι | Μια λειτουργία που εκτελείται όταν αποτύχει η λειτουργία. |
Παράδειγμα
Το ακόλουθο δείγμα κώδικα μεταβιβάζει ένα λανθασμένο σφάλμαCode (1234) για την εμφάνιση ενός παραθύρου διαλόγου σφάλματος με προεπιλεγμένο μήνυμα:
Xrm.Navigation.openErrorDialog({ errorCode:1234 }).then(
function (success) {
console.log(success);
},
function (error) {
console.log(error);
});
Αυτό εμφανίζει ένα παράθυρο διαλόγου σφάλματος με το προεπιλεγμένο μήνυμα: