Ισχύει για
Αντικείμενο Form |
---|
Αντικείμενο Report |
Ορίζει ή επιστρέφει την τιμή του πλαισίου Με την απενεργοποίηση στο παράθυρο Ιδιότητες μιας φόρμας ή αναφοράς. Ανάγνωσης/εγγραφής, Συμβολοσειρά.
παράσταση.OnDeactivate
παράσταση Υποχρεωτικό. Μια παράσταση που επιστρέφει ένα από τα αντικείμενα της λίστας "Ισχύει για".
Παρατηρήσεις
Αυτή η ιδιότητα είναι χρήσιμη για την αλλαγή μέσω προγραμματισμού της ενέργειας που εκτελείAccess όταν ενεργοποιείται ένα συμβάν. Για παράδειγμα, μεταξύ κλήσεων συμβάντων μπορεί να θέλετε να αλλάξετε τις παραμέτρους μιας παράστασης ή να μεταβείτε από μια διαδικασία συμβάντος σε μια παράσταση ή μακροεντολή, ανάλογα με τις συνθήκες κάτω από τις οποίες ενεργοποιήθηκε το συμβάν.
Το συμβάν Deactivate παρουσιάζεται όταν η φόρμα ή η αναφορά χάνει την εστίαση σε ένα παράθυρο πίνακα, ερωτήματος, φόρμας, αναφοράς, μακροεντολής ή λειτουργικής μονάδας ή στο παράθυρο περιήγησης.
Η τιμή OnDeactivate θα είναι μία από τις εξής, ανάλογα με την επιλογή που κάνετε στο παράθυρο Επιλογή δόμησης (μπορείτε να αποκτήσετε πρόσβαση σε αυτό κάνοντας κλικ στο κουμπί Δόμηση δίπλα στο πλαίσιο Με την απενεργοποίηση στο φύλλο ιδιοτήτων της φόρμας ή της αναφοράς):
-
Εάν επιλεγεί η Δόμηση παραστάσεων, η τιμή θα είναι "=παράσταση", όπου παράσταση είναι η παράσταση από το παράθυρο "Δόμηση παραστάσεων".
-
Εάν επιλεγεί η Λειτουργία δόμησης μακροεντολών, η τιμή είναι το όνομα της μακροεντολής.
-
Εάν επιλεγεί η Λειτουργία δόμησης κώδικα, η τιμή θα είναι "[Διαδικασία συμβάντος]".
Εάν το πλαίσιο Με την απενεργοποίηση είναι κενό, η τιμή της ιδιότητας είναι μια κενή συμβολοσειρά.
Παράδειγμα
Το ακόλουθο παράδειγμα συσχετίζει το συμβάν Deactivate με τη μακροεντολή "Deactivate_Macro" για τη φόρμα "Order Entry".
Forms("Order Entry").OnDeactivate = "Deactivate_Macro"