Applies ToAccess για Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

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

Σε αυτό το άρθρο

Τί είναι ένα πεδίο πολλών τιμών;

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

Πεδίο πολλών τιμών

Όταν κάνετε κλικ στο βέλος του σύνθετου πλαισίου πολλαπλής επιλογής, εμφανίζονται πλαίσια ελέγχου τα οποία υποδεικνύουν τις επιλογές σας.

Σύνθετο πλαίσιο πεδίου πολλών τιμών

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

Πεδίο πολλών τιμών, με τις τιμές διαχωρισμένες με κόμμα

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

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

Αρχή της σελίδας

Δημιουργία πεδίου πολλών τιμών

  1. Ανοίξτε έναν πίνακα στην Προβολή σχεδίασης.

  2. Στην πρώτη διαθέσιμη κενή γραμμή, κάντε κλικ στην στήλη Όνομα πεδίου και στη συνέχεια πληκτρολογήστε ένα όνομα πεδίου.

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

    Σημείωση    Ο "Οδηγός αναζήτησης" δημιουργεί τρεις τύπους λιστών αναλόγως με τις επιλογές που έχετε ορίσει στον οδηγό: ένα πεδίο αναζήτησης, ένα πεδίο τιμών λίστας και ένα πεδίο πολλών τιμών.

  4. Ακολουθήστε προσεκτικά τα παρακάτω βήματα του οδηγού:

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

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

    3. Στην τρίτη σελίδα, κάτω από την ερώτηση Επιθυμείτε να αποθηκεύσετε πολλές τιμές για αυτήν την αναζήτηση;, επιλέξτε το πλαίσιο ελέγχουΝα επιτρέπονται πολλαπλές τιμές και, στη συνέχεια, κάντε κλικ στην επιλογή Τέλος.

  5. Αποθηκεύστε τις αλλαγές σας.

Αρχή της σελίδας

Αλλαγή μεγέθους ενός στοιχείου ελέγχου «Σύνθετο πλαίσιο πολλαπλής επιλογής»

  1. Ανοίξτε τη φόρμα ή την έκθεση σε Προβολή σχεδίασης ή σε Προβολή διάρθρωσης.

  2. Κάντε κλικ στο στοιχείο ελέγχου "Σύνθετο πλαίσιο πολλαπλής επιλογής", τοποθετήστε τον δείκτη του ποντικιού σε μία από τις λαβές αλλαγής μεγέθους και σύρετε το άκρο του στοιχείου ελέγχου μέχρι να φτάσει στο ύψος ή στο πλάτος που επιθυμείτε:

    Αλλαγή μεγέθους ενός πεδίου πολλαπλών τιμών

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

  3. Αποθηκεύστε τις αλλαγές σας.

Αρχή της σελίδας

Ενημέρωση ιδιοτήτων ενός πεδίου πολλών τιμών

Όταν χρησιμοποιείτε τον Οδηγό αναζήτησης για να δημιουργήσετε ένα πεδίο αναζήτησης, οι ιδιότητες του πεδίου αναζήτησης έχουν ήδη ορισθεί για εσάς. Για να αλλάξετε τη σχεδίαση του πεδίου πολλών τιμών, ορίστε τις ιδιότητες Αναζήτησης του.

  1. Ανοίξτε έναν πίνακα στην Προβολή σχεδίασης.

  2. Κάντε κλικ στο όνομα του πεδίου πολλών τιμών στη στήλη Όνομα πεδίου.

  3. Στην ενότητα Ιδιότητες πεδίου, κάντε κλικ στην καρτέλα Αναζήτηση.

  4. Ορίστε την ιδιότητα Στοιχείο ελέγχου εμφάνισης σε Σύνθετο πλαίσιο για να δείτε όλες τις διαθέσιμες ιδιότητες. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Ιδιότητες πεδίου αναζήτησης.

Αρχή της σελίδας

Διαγραφή πεδίου πολλών τιμών

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

Διαγραφή από την Προβολή φύλλου δεδομένων

  1. Ανοίξτε τον πίνακα σε Προβολή φύλλου δεδομένων.

  2. Εντοπίστε το πεδίο πολλών τιμών, κάντε δεξί κλικ στη γραμμή κεφαλίδας (το όνομα) και κατόπιν κάντε κλικ στην επιλογή Διαγραφή πεδίου.

  3. Επιλέξτε Ναι για να επιβεβαιώσετε τη διαγραφή.

Διαγραφή από την Προβολή σχεδίασης

  1. Ανοίξτε τον πίνακα σε Προβολή σχεδίασης.

  2. Κάντε κλικ στον επιλογέα γραμμής δίπλα στο πεδίο πολλών τιμών και, στη συνέχεια, πατήστε το πλήκτρο DELETE ή κάντε δεξί κλικ στον επιλογέα γραμμής και κάντε κλικ στην επιλογή Διαγραφή γραμμών.

  3. Επιλέξτε Ναι για να επιβεβαιώσετε τη διαγραφή.

Αρχή της σελίδας

Ιδιότητες πεδίου αναζήτησης

Ορίσετε αυτήν την ιδιότητα

Προς

Στοιχείο ελέγχου εμφάνισης

Ορίστε αυτή την ιδιότητα για να ελέγξετε ποιες ιδιότητες θα εμφανίζονται:

  • Το Σύνθετο πλαίσιο παραθέτει όλες τις διαθέσιμες ιδιότητες.

  • Το Πλαίσιο λίστας παραθέτει όλες τις διαθέσιμες ιδιότητες εκτός από τις εξής: Γραμμές λίστας, Πλάτος λίστας και Περιορισμός στη λίστα.

  • Το Πλαίσιο κειμένου δεν εμφανίζει ιδιότητες και μετατρέπει το πεδίο σε πεδίο μόνο για ανάγνωση.

Τύπος προέλευσης γραμμής

Επιλέξτε εάν θέλετε να συμπληρώσετε το πεδίο αναζήτησης με τιμές από έναν άλλο πίνακα ή ερώτημα ή από μια λίστα τιμών που εσείς θα καθορίσετε. Μπορείτε επίσης να επιλέξετε να συμπληρώσετε τη λίστα με τα ονόματα των πεδίων σε έναν πίνακα ή ένα ερώτημα.

Προέλευση γραμμής

Καθορίστε τον πίνακα, το ερώτημα ή τη λίστα τιμών που παρέχει τις τιμές στο πεδίο αναζήτησης. Όταν η ιδιότητα Τύπος προέλευσης γραμμήςέχει οριστεί σε Πίνακας/Ερώτημα ή σε Λίστα πεδίων, η ιδιότητα αυτή πρέπει να οριστεί είτε σε ένα όνομα πίνακα ή ερωτήματος είτε σε μια πρόταση SQL η οποία αντιπροσωπεύει το ερώτημα. Όταν η ιδιότητα Τύπος προέλευσης γραμμής έχει οριστεί σε Λίστα τιμών, η ιδιότητα αυτή πρέπει να περιέχει μια λίστα τιμών διαχωρισμένων με ελληνικά ερωτηματικά.

Δεσμευμένη στήλη

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

Η στήλη που παρέχει την προς αποθήκευση τιμή δεν χρειάζεται να είναι η ίδια με την εμφανιζόμενη στήλη.

Πλήθος στηλών

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

Κεφαλίδες στηλών

Καθορίστε εάν θέλετε να εμφανίζονται οι κεφαλίδες των στηλών.

Πλάτος στηλών

Εισαγάγετε το πλάτος στήλης για κάθε μία από τις στήλες. Η εμφανιζόμενη τιμή σε ένα πεδίο αναζήτησης είναι η στήλη ή οι στήλες για τις οποίες έχει οριστεί στην ιδιότητα Πλάτος στήληςμη μηδενικό πλάτος.

Εάν δεν θέλετε να εμφανίζεται μια στήλη, λ.χ. μια στήλη αριθμού αναγνωριστικού, ορίστε το πλάτος της σε 0.

Γραμμές λίστας

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

Πλάτος λίστας

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

Περιορισμός στη λίστα

Επιλέξτε εάν επιτρέπετε την εισαγωγή τιμής που δεν περιλαμβάνεται στη λίστα.

Να επιτρέπονται πολλαπλές τιμές

Υποδεικνύει εάν το πεδίο αναζήτησης επιτρέπει την επιλογή πολλαπλών τιμών.

Δεν μπορείτε να αλλάξετε την τιμή αυτής της ιδιότητας από Ναι σε Όχι.

Να επιτρέπεται η επεξεργασία της λίστας τιμών

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

Φόρμα επεξεργασίας στοιχείων λίστας

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

Εμφάνιση μόνο των τιμών της προέλευσης γραμμής

Εμφανίζονται μόνο τιμές που αντιστοιχούν στην τρέχουσα προέλευση γραμμής όταν η επιλογή Να επιτρέπονται πολλαπλές τιμές έχει οριστεί σε Ναι.

Αρχή της σελίδας

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

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

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

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