Ιδιότητα OnDirty

Ισχύει για
Access για Microsoft 365 Access 2021 Access 2019 Access 2016

Ισχύει για

Αντικείμενο ComboBox
Αντικείμενο Form
Αντικείμενο TextBox

Ορίζει ή επιστρέφει την τιμή του πλαισίου Με αλλοίωση εγγραφής μετά την αποθήκευση στο παράθυρο Ιδιότητες ενός από τα αντικείμενα της λίστας "Ισχύει για". Ανάγνωσης/εγγραφής, Συμβολοσειρά.

παράσταση.OnDirty

Έκφραση Απαιτείται. Μια παράσταση που επιστρέφει ένα από τα αντικείμενα της λίστας "Ισχύει για".

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

Αυτή η ιδιότητα είναι χρήσιμη για την αλλαγή μέσω προγραμματισμού της ενέργειας που εκτελεί η Microsoft Office Access 2007 όταν ενεργοποιείται ένα συμβάν. Για παράδειγμα, μεταξύ κλήσεων συμβάντων μπορεί να θέλετε να αλλάξετε τις παραμέτρους μιας παράστασης ή να μεταβείτε από μια διαδικασία συμβάντος σε μια παράσταση ή μακροεντολή, ανάλογα με τις συνθήκες κάτω από τις οποίες ενεργοποιήθηκε το συμβάν.

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

Η τιμή OnDirty η τιμή θα είναι μία από τις εξής, ανάλογα με την επιλογή που κάνετε στο παράθυρο διαλόγου Επιλογή δόμησης (μπορείτε να αποκτήσετε πρόσβαση σε αυτό κάνοντας κλικ στο κουμπί Δόμηση στο παράθυρο Ιδιότητες του αντικειμένου):

  • Εάν επιλεγεί η Δόμηση παραστάσεων, η τιμή θα είναι "=παράσταση", όπου παράσταση είναι η παράσταση από το παράθυρο "Δόμηση παραστάσεων".
  • Εάν επιλεγεί η Λειτουργία δόμησης μακροεντολών, η τιμή είναι το όνομα της μακροεντολής.
  • Εάν επιλεγεί η Λειτουργία δόμησης κώδικα, η τιμή θα είναι "[Διαδικασία συμβάντος]".

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

Παράδειγμα

Το ακόλουθο παράδειγμα εκτυπώνει την τιμή της ιδιότητας OnDirty στο Άμεσο παράθυρο για τη φόρμα "Order Entry".

Debug.Print Forms("Order Entry").OnDirty