Πρόσβαση: Δημιουργήστε κανόνα εγκυρότητας - πώς λειτουργεί
Η πρόσβαση σάς δίνει τη δυνατότητα να ελέγχετε αυτόματα τις τιμές στα πεδία. Αυτή η πρακτική συμβουλή σας δείχνει πώς μπορείτε να δημιουργήσετε έναν κανόνα εγκυρότητας και δεν επιτρέπετε ακόμη και εσφαλμένες καταχωρίσεις.
Κανόνας ισχύος στην Access για πίνακες ή φόρμες
Αν καθορίσετε πρώτα τους κανόνες σε έναν πίνακα, αυτές οι καταχωρίσεις υιοθετούνται αυτόματα κατά τη δημιουργία των εντύπων. Οι ακόλουθες οδηγίες λειτουργούν με όλες τις εκδόσεις Access από το 2010.
- Ανοίξτε τον επιθυμητό πίνακα στην προβολή σχεδίασης.
- Τώρα κάντε κλικ στο όνομα πεδίου στο οποίο θέλετε να εκχωρήσετε έναν κανόνα εγκυρότητας.
- Στην κάτω περιοχή θα δείτε την καρτέλα "Γενικά". Εκεί θα βρείτε την καταχώρηση "Κανόνας ισχύος".
- Εάν δεν θέλετε να χρησιμοποιήσετε έναν κανόνα εγκυρότητας κατ 'αρχήν, μπορείτε επίσης να το δημιουργήσετε για μεμονωμένες φόρμες.
- Για να το κάνετε αυτό, ανοίξτε την αντίστοιχη φόρμα και μεταβείτε στην προβολή σχεδίασης.
- Με το δεξιό κουμπί του ποντικιού κάντε κλικ στο πεδίο φόρμας, το οποίο θα πρέπει να λάβει έναν κανόνα εγκυρότητας.
- Επιλέξτε την καταχώρηση "Ιδιότητες" στο μενού περιβάλλοντος και, στη συνέχεια, μεταβείτε στην καρτέλα "Δεδομένα".
![](http://hackzl.com/img/ms-office/7957/access-g-ltigkeitsregel-erstellen-gehts.webp)
Δημιουργήστε έναν κανόνα επικύρωσης στην Access
Για να μπορέσετε να χρησιμοποιήσετε λογικά τους κανόνες εγκυρότητας, πρέπει ήδη να ξέρετε πώς να δημιουργήσετε εκφράσεις στην Access.
- Για να δημιουργήσετε έναν κανόνα εγκυρότητας, μπορείτε είτε να εισαγάγετε τον δικό σας κανόνα είτε να ξεκινήσετε τον επεξεργαστή έκφρασης κάνοντας κλικ στο κουμπί με τις τρεις τελείες.
- Οι εκφράσεις των κανόνων επικύρωσης δεν χρησιμοποιούν καμία ειδική σύνταξη.
- Αυτό σημαίνει ότι μπορείτε επίσης να ορίσετε σύνθετους κανόνες για τα πεδία.
- Δεν μπορείτε να χρησιμοποιήσετε κανόνα εγκυρότητας για τους τύπους δεδομένων "AutoWert", "OLE-Objekt" και "Anlage".
Εισαγωγή παραδειγμάτων για κανόνες εγκυρότητας
Αυτή η ενότητα παρέχει μια λίστα με τους συνήθεις κανόνες επικύρωσης.
- Για να ελέγξετε μια διεύθυνση ηλεκτρονικού ταχυδρομείου, χρησιμοποιήστε την ακόλουθη σύνταξη: ((όπως "* ; *.? *") Και (όχι όπως "* [;;] *")). Αυτό σημαίνει ότι η διεύθυνση ηλεκτρονικού ταχυδρομείου πρέπει να περιέχει τουλάχιστον έναν χαρακτήρα, ένα επόμενο σύμβολο "@", τουλάχιστον έναν επιπλέον χαρακτήρα, μια περίοδο και έναν άλλο χαρακτήρα. Επομένως επιτρέπεται η . Δεν είναι δυνατή η είσοδος ή, com.
- Με τον κανόνα "Δεν είναι μηδέν" καθορίζετε ότι πρέπει να γίνει μια καταχώρηση στο επιλεγμένο πεδίο.
- Εισάγοντας> = # 01.01.2016 # βεβαιώνεστε ότι η ημερομηνία που καταχωρίσατε στο πεδίο είναι μεταγενέστερη ή ίση με την 1η Ιανουαρίου 2016.
- Εάν η καταχώρηση σε ένα πεδίο πρέπει να είναι μηδέν ή μεγαλύτερη, πληκτρολογήστε> = 0.
- Εάν στο πεδίο επιτρέπονται μόνο ορισμένες τιμές, μπορείτε να τις εισαγάγετε σε αγκύλες: IN ("Γερμανία", "Αυστρία", "Ελβετία").
- Με> = 10 ΚΑΙ <= 99 καθορίζετε ότι οι καταχωρίσεις μπορούν να είναι μόνο μεταξύ 10 και 99.
- Επιπλέον συμβουλή: Εάν γίνει εσφαλμένη καταχώριση, μπορείτε να δημιουργήσετε το δικό σας μήνυμα σφάλματος αντί για το κρυπτό μήνυμα συστήματος Access. Κάτω από το πεδίο "Κανόνας εγκυρότητας", θα δείτε την καταχώρηση "Επικύρωση μηνύματος". Εισαγάγετε εδώ το επιθυμητό κείμενο. Εάν, για παράδειγμα, ο χρήστης εισάγει μια εσφαλμένη διεύθυνση ηλεκτρονικού ταχυδρομείου, το μήνυμα μπορεί να μοιάζει με αυτό: Χρησιμοποιήσατε μη έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου. Καταχωρίστε μια διεύθυνση με τη μορφή [email protected] .