Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Μπορείτε να χρησιμοποιήσετε την ενέργεια μακροεντολής RepaintObject σε βάσεις δεδομένων της Access για να ολοκληρώσετε τυχόν εκκρεμείς ενημερώσεις οθόνης για ένα συγκεκριμένο αντικείμενο βάσης δεδομένων ή για το ενεργό αντικείμενο βάσης δεδομένων, εάν δεν έχει καθοριστεί κανένα. Αυτές οι ενημερώσεις περιλαμβάνουν τυχόν εκκρεμείς επανυπολογισμούς για τα στοιχεία ελέγχου του αντικειμένου.

Ρύθμιση

Η ενέργεια μακροεντολής RepaintObject περιλαμβάνει τα παρακάτω ορίσματα.

Όρισμα ενέργειας

Περιγραφή

Τύπος αντικειμένου

Ο τύπος του αντικειμένου που θα ενημέρωση. Κάντε κλικ στις επιλογές Πίνακας, Ερώτημα, Φόρμα, Αναφορά, Μακροεντολή, Λειτουργική μονάδα, Σελίδα πρόσβασης δεδομένων, Προβολή διακομιστή, Διάγραμμα, Αποθηκευμένη διαδικασία ή Συνάρτηση στο πλαίσιο Τύπος αντικειμένου στο παράθυρο σχεδίασης μακροεντολών. Αφήστε κενό αυτό το όρισμα για να επιλέξετε το ενεργό αντικείμενο.

Όνομα αντικειμένου

Το όνομα του αντικειμένου που θα ξαναβάψει. Το πλαίσιο Όνομα αντικειμένου εμφανίζει όλα τα αντικείμενα στη βάση δεδομένων του τύπου που επιλέγεται από το όρισμα Τύπος αντικειμένου . Εάν αφήσετε κενό το όρισμα Τύπος αντικειμένου , αφήστε και αυτό το όρισμα κενό.

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

Access περιμένει να ολοκληρωθούν οι εκκρεμείς ενημερώσεις οθόνης μέχρι να ολοκληρωθούν και άλλες εκκρεμείς εργασίες. Με αυτή την ενέργεια, μπορείτε να επιβάλετε την άμεση επαναβάθ μιση των στοιχείων ελέγχου στο καθορισμένο αντικείμενο. Μπορείτε να χρησιμοποιήσετε αυτήν την ενέργεια:

  • Όταν χρησιμοποιείτε την ενέργεια μακροεντολής SetValue για να αλλάξετε τιμές σε διάφορα στοιχεία ελέγχου. Η Access ενδέχεται να μην εμφανίσει αμέσως τις αλλαγές, ειδικά εάν άλλα στοιχεία ελέγχου (όπως τα στοιχεία ελέγχου υπολογισμού) εξαρτώνται από τις τιμές στα τροποποιημένα στοιχεία ελέγχου.

  • Όταν θέλετε να βεβαιωθείτε ότι η φόρμα που προβάλλετε εμφανίζει δεδομένα σε όλα τα στοιχεία ελέγχου της. Για παράδειγμα, τα στοιχεία ελέγχου που περιέχουν αντικείμενα OLE δεν εμφανίζουν τα δεδομένα τους αμέσως μετά το άνοιγμα ενός φόρμα.

  • Αυτή η ενέργεια δεν προκαλεί επανεκτέλεση ερωτήματος της βάσης δεδομένων, επομένως δεν εμφανίζει νέες και τροποποιημένες εγγραφές ούτε καταργεί τις διαγραμμένες εγγραφές από το υποκείμενο πίνακας ή ερώτημα του αντικειμένου. Χρησιμοποιήστε την ενέργεια μακροεντολής Requery για να επαναλάβετε το ερώτημα για την προέλευση του αντικειμένου ή ενός από τα στοιχεία ελέγχου του. Χρησιμοποιήστε την ενέργεια μακροεντολής ShowAllRecords για να εμφανίσετε τις πιο πρόσφατες εγγραφές και να καταργήσετε τυχόν φίλτρα που έχουν εφαρμοστεί.

  • Η ενέργεια μακροεντολής RepaintObject δεν έχει το ίδιο αποτέλεσμα με την επιλογή ανανέωσης στην ομάδα Εγγραφές στην Κεντρική καρτέλα, η οποία εμφανίζει τις αλλαγές που έχετε κάνει εσείς ή άλλοι χρήστες στις εγγραφές που εμφανίζονται τη συγκεκριμένη στιγμή σε φόρμες και φύλλα δεδομένων.

Για να εκτελέσετε την ενέργεια μακροεντολής RepaintObject σε μια λειτουργική μονάδα Visual Basic for Applications (VBA), χρησιμοποιήστε τη μέθοδο RepaintObject του αντικειμένου DoCmd.

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×