Κοινοποίηση μέσω


ui.refreshRibbon (αναφορά API προγράμματος-πελάτη)

Προκαλεί την επαναξιολόγηση δεδομένων της κορδέλας που ελέγχουν τα στοιχεία που εμφανίζονται σε αυτά.

Σύνταξη

formContext.ui.refreshRibbon(refreshAll);

Παράμετρος

Όνομα Δακτυλογραφώ Απαραίτητο Περιγραφή
refreshAll Boolean Όχι Υποδεικνύει εάν ανανεώνονται όλες οι γραμμές εντολών κορδέλας στην τρέχουσα σελίδα. Εάν καθορίσετε false, ανανεώνεται μόνο η γραμμή εντολών κορδέλας επιπέδου σελίδας. Εάν δεν καθορίσετε αυτή την παράμετρο, μεταβιβάζεται από προεπιλογή η τιμή false .

Παρατηρήσεις

Αυτή η συνάρτηση χρησιμοποιείται όταν μια ενέργεια JavaScriptFunction κορδέλας (RibbonDiffXml) αλλάζει τα δεδομένα στη φόρμα. Για παράδειγμα, η αλλαγή κατάστασης της εγγραφής μέσω μιας ενέργειας κορδέλας. Αφού αλλάξει ο κώδικάς σας τα δεδομένα που χρησιμοποιούνται από έναν κανόνα, χρησιμοποιήστε αυτή τη μέθοδο για να επιβάλετε στην κορδέλα να επαναξιολογήσει τα δεδομένα στη φόρμα, ώστε να είναι δυνατή η εκ νέου εφαρμογή του κανόνα.

Καθοδήγηση

Για βέλτιστες επιδόσεις των φόρτων φόρμας, δεν θα πρέπει να χρησιμοποιήσετε αυτήν τη συνάρτηση στα EnableRule (RibbonDiffXml) ή onLoad (FormXml). Η ίδια η φόρτωση φόρμας ενεργοποιεί την αξιολόγηση κανόνων για όλες τις ενέργειες της κορδέλας. Σε περίπτωση που θέλετε να ελέγξετε την ορατότητα μιας ενέργειας κορδέλας, χρησιμοποιήστε υποσχέσεις και ασύγχρονο μοτίβο στο EnableRule.

formContext.ui
formContext