Ενέργεια μακροεντολής RepaintObject

Σημείωση: Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχω μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά, για να το συμβουλεύεστε εύκολα.

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

Ρύθμιση

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

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

Περιγραφή

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

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

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

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

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

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

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

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

Σημείωση: 

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

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

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

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

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

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

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×