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

Ισχύει για

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

Αντικείμενο Report

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

παράσταση.RecordLocks

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

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

Όταν επεξεργάζεστε μια εγγραφή, η Microsoft Office Access 2007 μπορεί να κλειδώσει αυτόματα την εγγραφή για να εμποδίσει άλλους χρήστες να την αλλάξουν πρoτού τελειώσετε.

  • Φόρμες. Καθορίζει τον τρόπο με τον οποίο οι εγγραφές στον υποκείμενο πίνακα ή ερώτημα είναι σε κατάσταση "κλειδωμένο" όταν ενημερώνονται τα δεδομένα σε μια βάση δεδομένων πολλών χρηστών.

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

  • Ερωτήματα. Καθορίζει εάν οι εγγραφές σε ένα ερώτημα (συνήθως ένα ερώτημα ενέργειας σε μια βάση δεδομένων πολλών χρηστών) κλειδώνονται κατά την εκτέλεση του ερωτήματος.

Σημείωση: Η ιδιότητα RecordLocks ισχύει μόνο για φόρμες, αναφορές και ερωτήματα σε μια βάση δεδομένων της Microsoft Access (.mdb ή .accdb).

Η ιδιότητα RecordLocks χρησιμοποιεί τις παρακάτω ρυθμίσεις.

Ρύθμιση

Visual Basic

Περιγραφή

Χωρίς κλειδώματα

0

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

Στις αναφορές, οι εγγραφές δεν κλειδώνονται κατά την προεπισκόπηση ή την εκτύπωση της αναφοράς.

Στα ερωτήματα, οι εγγραφές δεν κλειδώνονται κατά την εκτέλεση του ερωτήματος.

Όλες οι εγγραφές

1

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

Τροποποιημένη εγγραφή

2

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


Σημείωση: Μπορείτε να ορίσετε αυτή την ιδιότητα, χρησιμοποιώντας το φύλλο ιδιοτήτων μιας φόρμας, μια μακροεντολή ή κώδικα της Visual Basic for Applications (VBA).

Σημείωση: Η αλλαγή της ιδιότητας RecordLocks σε μια ανοιχτή φόρμα ή αναφορά προκαλεί την αυτόματη αναδημιουργία του συνόλου εγγραφών.

Μπορείτε να χρησιμοποιήσετε τη ρύθμιση "Χωρίς κλειδώματα" για φόρμες εάν μόνο ένα άτομο χρησιμοποιεί τους υποκείμενους πίνακες ή ερωτήματα ή πραγματοποιεί όλες τις αλλαγές στα δεδομένα.

Σε μια βάση δεδομένων πολλών χρηστών, μπορείτε να χρησιμοποιήσετε τη ρύθμιση "Χωρίς κλειδώματα" εάν θέλετε να χρησιμοποιείται αισιόδοξο κλείδωμα και να ειδοποιούνται οι χρήστες που προσπαθούν να επεξεργαστούν την ίδια εγγραφή σε μια φόρμα. Μπορείτε να χρησιμοποιήσετε τη ρύθμιση "Τροποποιημένη εγγραφή", εάν θέλετε να αποτρέψετε την ταυτόχρονη επεξεργασία δεδομένων από δύο ή περισσότερους χρήστες.

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

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

συμβουλή

Για να αλλάξετε την προεπιλεγμένη ρύθμιση της ιδιότητας RecordLocks για φόρμες, κάντε κλικ στο Κουμπί του Microsoft Office Εικόνα κουμπιού του Office και, στη συνέχεια, κάντε κλικ στις Επιλογές της Access. Στο παράθυρο διαλόγου Επιλογές της Access, κάντε κλικ στην επιλογή Για προχωρημένους και, στη συνέχεια, κάντε την επιλογή που θέλετε στην περιοχή Προεπιλεγμένο κλείδωμα εγγραφών.

Τα δεδομένα σε μια φόρμα, αναφορά ή ερώτημα από μια βάση δεδομένων ODBC (Ανοικτή συνδεσιμότητα βάσεων δεδομένων) αντιμετωπίζονται σαν να μην έχετε επιλέξει τη ρύθμιση "Χωρίς κλειδώματα", ανεξάρτητα από τη ρύθμιση της ιδιότητας RecordLocks.

Παράδειγμα

Το ακόλουθο παράδειγμα, ορίζει την ιδιότητα RecordLocks της φόρμας "Employees" σε "Τροποποιημένη εγγραφή" (μια σελίδα εγγραφών κλειδώνει μόλις ένας χρήστης αρχίσει να επεξεργάζεται οποιοδήποτε πεδίο στην εγγραφή και παραμένει κλειδωμένη μέχρι ο χρήστης να μετακινηθεί σε άλλη εγγραφή.)

Forms("Employees").RecordLocks = 2

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

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

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

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

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

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

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

×