Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Εμφανίζει ένα παράθυρο διαλόγου επιβεβαίωσης που περιέχει ένα μήνυμα και δύο κουμπιά.
Σύνταξη
Xrm.Navigation.openConfirmDialog(confirmStrings,confirmOptions).then(successCallback,errorCallback);
Παράμετροι
Σημείωμα
Με ενεργοποιημένη τη νέα εμφάνιση , το ύψος των παραθύρων διαλόγου θα αλλάξει μέγεθος αυτόματα εάν δεν ορίσετε την τιμή ύψους των επιλογών παραθύρου διαλόγου.
| 'Ονομα | Δακτυλογραφώ | Απαραίτητο | Περιγραφή |
|---|---|---|---|
confirmStrings |
Αντικείμενο | Όχι | Οι συμβολοσειρές που θα χρησιμοποιηθούν στο παράθυρο διαλόγου επιβεβαίωσης. Το αντικείμενο περιέχει τις ακόλουθες τιμές: - cancelButtonLabel: (Προαιρετικό) Συμβολοσειρά. Η ετικέτα κουμπιού ακύρωσης. Εάν δεν καθορίσετε την ετικέτα κουμπιού ακύρωσης, η επιλογή Άκυρο χρησιμοποιείται ως ετικέτα κουμπιού.- confirmButtonLabel: (Προαιρετικό) Συμβολοσειρά. Η ετικέτα κουμπιού επιβεβαίωσης. Εάν δεν καθορίσετε την ετικέτα κουμπιού επιβεβαίωσης, χρησιμοποιείται το OK ως ετικέτα κουμπιού.- subtitle: (Προαιρετικό) Συμβολοσειρά. Ο υπότιτλος που θα εμφανιστεί στο παράθυρο διαλόγου επιβεβαίωσης.- text:Σειρά. Το μήνυμα που θα εμφανιστεί στο παράθυρο διαλόγου επιβεβαίωσης.- title: (Προαιρετικό) Συμβολοσειρά. Ο τίτλος που θα εμφανίζεται στο παράθυρο διαλόγου επιβεβαίωσης. |
confirmOptions |
Αντικείμενο | όχι | Οι επιλογές ύψους και πλάτους για το παράθυρο διαλόγου επιβεβαίωσης. Το αντικείμενο περιέχει τις ακόλουθες τιμές: - height: (Προαιρετικό) Αριθμός. Το ύψος του παραθύρου διαλόγου επιβεβαίωσης σε pixel.- width: (Προαιρετικό) Αριθμός. Το πλάτος του παραθύρου διαλόγου επιβεβαίωσης σε pixel. Με ενεργοποιημένη τη νέα εμφάνιση , το ύψος των παραθύρων διαλόγου αλλάζει μέγεθος αυτόματα εάν δεν ορίσετε την τιμή ύψους των επιλογών παραθύρου διαλόγου. |
successCallback |
λειτουργία | όχι | Μια συνάρτηση που θα εκτελεστεί όταν κλείσει το παράθυρο διαλόγου επιβεβαίωσης, κάνοντας κλικ στο κουμπί επιβεβαίωσης, ακύρωσης ή X στην επάνω δεξιά γωνία του παραθύρου διαλόγου. Διαβιβάζεται ένα αντικείμενο με το επιβεβαιωμένο χαρακτηριστικό (δυαδική τιμή), το οποίο υποδεικνύει εάν έγινε κλικ στο κουμπί επιβεβαίωσης για να κλείσει το παράθυρο διαλόγου. |
errorCallback |
λειτουργία | όχι | Μια λειτουργία που εκτελείται όταν αποτύχει η λειτουργία. |
Παράδειγμα
Το ακόλουθο δείγμα κώδικα εμφανίζει ένα παράθυρο διαλόγου επιβεβαίωσης. Καταγράφεται κατάλληλο μήνυμα στην κονσόλα ανάλογα με το αν έγινε κλικ στην επιβεβαίωση ή το άκυρο/X για να κλείσει το παράθυρο διαλόγου.
var confirmStrings = { text:"This is a confirmation.", title:"Confirmation Dialog" };
var confirmOptions = { height: 200, width: 450 };
Xrm.Navigation.openConfirmDialog(confirmStrings, confirmOptions).then(
function (success) {
if (success.confirmed)
console.log("Dialog closed using OK button.");
else
console.log("Dialog closed using Cancel button or X.");
});