Μετάβαση στο κύριο περιεχόμενο
Office

Χρήση πεδίων αναζήτησης και πολλών τιμών σε ερωτήματα

Σημείωση: Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχει μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά για να το συμβουλεύεστε εύκολα.

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

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

Προβολή της δεσμευμένης τιμής ενός πεδίου αναζήτησης σε ένα ερώτημα

Χρήση της εμφανιζόμενης τιμής για ένα πεδίο αναζήτησης σε ένα ερώτημα

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

Προσθήκη κριτηρίων σε ένα πεδίο πολλών τιμών σε ένα ερώτημα

Προσθήκη πολλών κριτηρίων σε ένα πεδίο πολλών τιμών σε ένα ερώτημα

Ομαδοποίηση και καταμέτρηση ενός πεδίου πολλών τιμών σε ένα ερώτημα

Χρήση ενός ερωτήματος προσάρτησης με ένα πεδίο πολλών τιμών

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

Χρήση ενός ερωτήματος διαγραφής με ένα πεδίο πολλών τιμών

Προβολή της δεσμευμένης τιμής ενός πεδίου αναζήτησης σε ένα ερώτημα

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

Οι πίνακες πεδίων αναζήτησης
  1. Ανοίξτε το ερώτημα σε Προβολή σχεδίασης.

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

    Θα πρέπει να συνδεθούν οι δύο πίνακες.

    Το σχήμα του πεδίου αναζήτησης

    Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα συμμετοχή σε πίνακες και ερωτήματα.

  3. Σύρετε το πεδίο a μαζί με το πεδίο αναζήτησης στο πλέγμα σχεδίασης ερωτήματος. Σε αυτό το παράδειγμα, προσθέστε το πεδίο " πόλη " και " NEState ".

  4. Κάντε κλικ στο πεδίο αναζήτησης και, στη συνέχεια, στην καρτέλα Σχεδίαση , στην ομάδα Εμφάνιση/απόκρυψη , κάντε κλικ στην επιλογή φύλλο ιδιοτήτων. Σε αυτό το παράδειγμα, χρησιμοποιήστε το πεδίο NEState .

  5. Στο φύλλο ιδιοτήτων, επιλέξτε την καρτέλα Αναζήτηση και, στη συνέχεια, στην ιδιότητα Εμφανιζόμενο στοιχείο ελέγχου , επιλέξτε πλαίσιο κειμένου.

    Ιδιότητα του εμφανιζόμενου στοιχείου ελέγχου σε σχεδίαση ερωτήματος

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

Το αποτέλεσμα του ερωτήματος που εμφανίζει τη δεσμευμένη τιμή

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

Χρήση της εμφανιζόμενης τιμής για ένα πεδίο αναζήτησης σε ένα ερώτημα

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

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

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

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

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

  4. Καταργήστε την επιλογή του πλαισίου ελέγχου Εμφάνιση του StateName στο πλέγμα ερωτήματος.

  5. Στο πλέγμα ερωτήματος, στην περιοχή StateName, στη γραμμή κριτήρια, πληκτρολογήστε Βερμόντ.

    Πλέγμα ερωτήματος που εμφανίζει δεσμευμένη τιμή ενός πεδίου αναζήτησης

    Τα κριτήρια ερωτήματος βασίζονται στη στήλη StateName , η οποία φυσικά έχει την ίδια τιμή με την εμφανιζόμενη τιμή, το NEState, αλλά δεν εμφανίζεται στην προβολή φύλλου δεδομένων.

  6. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

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

Αποτελέσματα του ερωτήματος

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

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

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

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

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

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

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

  4. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

Αποτέλεσμα    Όπως θα περιμένατε, μία στήλη εμφανίζει το πεδίο " Τίτλος " και η δεύτερη στήλη εμφανίζει το πεδίο πολλών τιμών ΕκχωρήθηκεΣε :

Ερώτημα πεδίων πολλών τιμών με αποτελέσματα χωρίς ισοπέδωση

Εμφάνιση κάθε τιμής ενός πεδίου πολλών τιμών σε μία γραμμή (η επίπεδη προβολή)

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

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

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

    Τη μορφή, <Fieldname>. Τιμή, προσαρτά την ιδιότητα Value ως συμβολοσειρά . Τιμή στο πεδίο ΕκχωρήθηκεΣε .

  4. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

Αποτέλεσμα    Τα δεδομένα ισοπεδώνονται, ώστε το πεδίο " Τίτλος " να επαναλαμβάνεται και κάθε τιμή στο πεδίο πολλών τιμών ΕκχωρήθηκεΣε να εμφανίζεται σε μια αντίστοιχη γραμμή:

Ερώτημα πεδίων πολλών τιμών με Πεπλατυσμένα αποτελέσματα

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

Προσθήκη κριτηρίων σε ένα πεδίο πολλών τιμών σε ένα ερώτημα

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

Προσθήκη κριτηρίων που εμφανίζει όλες τις τιμές σε ένα πεδίο πολλών τιμών σε μία γραμμή

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

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

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

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

  4. Καταργήστε την επιλογή από το πλαίσιο ελέγχου Εμφάνιση της ΕκχωρήθηκεΣε. Value στο πλέγμα ερωτήματος.

  5. Στο πλέγμα ερωτήματος, στην περιοχή ΕκχωρήθηκεΣε. Value, στη γραμμή κριτήρια , πληκτρολογήστε "Not" David Hamilton ".

    Πλέγμα σχεδίασης ερωτήματος με πεδίο ευθείας αναζήτησης

    Είναι χρήσιμο να δείτε την προβολή SQL:

    Επιλέξτε τίτλος, ΕκχωρήθηκεΣε από θέματα όπου δεν ΕκχωρήθηκεΣε. Value = "David Hamilton";

  6. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

Αποτέλεσμα    Τα τρία θέματα που δεν έχουν εκχωρηθεί στο David Hamilton εμφανίζονται με μια προεπιλεγμένη τιμή.

Αποτελέσματα για το πεδίο πολλών τιμών με χρήση του <Fieldname>

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

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

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

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

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

  4. Στο πλέγμα ερωτήματος, στην περιοχή ΕκχωρήθηκεΣε. Value, στη γραμμή κριτήρια , πληκτρολογήστε not "David Hamilton".

    Πλέγμα σχεδίασης ερωτήματος με το. Μορφή τιμής για το πεδίο αναζήτησης

    Είναι χρήσιμο να δείτε την προβολή SQL:

    Επιλέξτε θέματα. Title, ΕκχωρήθηκεΣε. Value από θέματα όπου δεν ΕκχωρήθηκεΣε. Value = "David Hamilton"

  5. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

Αποτέλεσμα    Κάθε πρόβλημα που δεν έχει εκχωρηθεί στο David Hamilton εμφανίζεται σε μια επίπεδη τιμή.

Αποτελέσματα για το πεδίο πολλών τιμών με χρήση του <Fieldname>. Τιμή

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

Προσθήκη πολλών κριτηρίων σε ένα πεδίο πολλών τιμών σε ένα ερώτημα

Ορισμένες φορές πρέπει να αναζητήσετε μια αντιστοιχία σε περισσότερες από μία τιμές μέσα σε ένα πεδίο πολλών τιμών. Για παράδειγμα, ας υποθέσουμε ότι θέλετε να δείτε αυτά τα ζητήματα στα οποία και τα δύο "Κέλυ Ιωάννου" και "Lisa Miller" είναι μεταξύ των τιμών στο πεδίο ΕκχωρήθηκεΣε

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

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

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

  4. Στο πλέγμα ερωτήματος, στην περιοχή ΕκχωρήθηκεΣε, στη γραμμή κριτήρια , πληκτρολογήστε "Κέλυ Ιωάννου" και "Lisa Miller".

  5. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

Αποτέλεσμα    Εμφανίζονται τα δύο αυτά ζητήματα που έχουν εκχωρηθεί σε "Kelly Ιωάννου" και "Lisa Miller".

Αποτέλεσμα ερωτήματος που δείχνει τη χρήση του τελεστή AND σε ένα πεδίο πολλών τιμών

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

Ομαδοποίηση και καταμέτρηση ενός πεδίου πολλών τιμών σε ένα ερώτημα

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

Για να μετρήσετε τον αριθμό των ζητημάτων που έχουν εκχωρηθεί σε κάθε άτομο

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

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

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

  4. Στην καρτέλα Σχεδίαση, στην ομάδα Εμφάνιση/απόκρυψη, κάντε κλικ στο στοιχείο Σύνολα.

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

  5. Στο πλέγμα ερωτήματος, στην περιοχή Τίτλος, στη γραμμή σύνολο , κάντε κλικ στην επιλογή πλήθος.

  6. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

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

Ερώτημα που καταμετρά τα θέματα που έχουν εκχωρηθεί σε κάθε άτομο

Για να μετρήσετε τον αριθμό των ατόμων που έχουν εκχωρηθεί σε κάθε πρόβλημα

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

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

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

  4. Στην καρτέλα Σχεδίαση, στην ομάδα Εμφάνιση/απόκρυψη, κάντε κλικ στο στοιχείο Σύνολα.

    Η γραμμή σύνολο εμφανίζεται στο πλέγμα ερωτήματος. Η επιλογή Ομαδοποίηση κατά εμφανίζεται από προεπιλογή στο κελί σύνολο , κάτω από το πεδίο Τίτλος του ερωτήματος. Η παράσταση εμφανίζεται από προεπιλογή στο κελί σύνολο , κάτω από το πεδίο ΕκχωρήθηκεΣε , επειδή δεν μπορείτε να πραγματοποιήσετε μια ομαδική λειτουργία απευθείας σε ένα πεδίο πολλών τιμών, μόνο σε ένα <Fieldname>. Πεδίο "τιμή".

  5. Στο πλέγμα ερωτήματος, στην περιοχή ΕκχωρήθηκεΣε, στη γραμμή σύνολο , κάντε κλικ στην επιλογή πλήθος.

  6. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

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

Αποτέλεσμα ερωτήματος που δείχνει το πλήθος των ατόμων ανά θέμα

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

Χρήση ενός ερωτήματος προσάρτησης με ένα πεδίο πολλών τιμών

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

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

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

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

  3. Στην καρτέλα Σχεδίαση , κάντε κλικ στην επιλογή Προσάρτηση.

  4. Στο παράθυρο διαλόγου Προσάρτηση , επιλέξτε θέματακαι, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  5. Στη γραμμή Προσάρτηση σε του πλέγματος σχεδίασης, επιλέξτε ΕκχωρήθηκεΣε. Value.

  6. Στη γραμμή πεδίο του πλέγματος σχεδίασης, πληκτρολογήστε "Tom Μιχαήλ".

  7. Για να περιορίσετε τη λειτουργία προσάρτησης σε συγκεκριμένα θέματα, προσθέστε ένα πεδίο στο πλέγμα σχεδίασης, όπως Τίτλος, κατάργηση τίτλου από τη γραμμή Προσάρτηση σε και, στη συνέχεια, εισαγάγετε κριτήρια όπως "Issue 3".

  8. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

    Η Access μπορεί να σας ζητήσει να επιβεβαιώσετε εάν θέλετε να προσαρτήσετε την επιλεγμένη γραμμή. Κάντε κλικ στην επιλογή Ναι για να εισαγάγετε τη γραμμή ή κάντε κλικ στην επιλογή Όχι για ακύρωση.

Αποτέλεσμα    Το "Tom Μιχαήλ" τώρα προστίθεται στο πεδίο ΕκχωρήθηκεΣε για το τεύχος 3.

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

INSERT INTO [NewIssues] ( ID, Title, AssignedTo ) SELECT Issues.ID, Issues.Title, Issues.AssignedTo FROM Issues;

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

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

Μπορείτε να χρησιμοποιήσετε ένα ερώτημα ενημέρωσης για να αλλάξετε μια μεμονωμένη τιμή σε ένα πεδίο πολλών τιμών σε μια άλλη τιμή. Σε αυτό το παράδειγμα, θέλετε να ενημερώσετε το πεδίο πολλών τιμών ΕκχωρήθηκεΣε για να αντικαταστήσετε το "Kelly Ιωάννου" με το "Lisa Miller".

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

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

  3. Στην καρτέλα Σχεδίαση , κάντε κλικ στην επιλογή Ενημέρωση.

  4. Σύρετε ΕκχωρήθηκεΣε. Value στο πλέγμα ερωτήματος.

  5. Στη γραμμή Ενημέρωση σε , πληκτρολογήστε "Lisa Miller".

  6. Στη γραμμή κριτήρια , πληκτρολογήστε "Κέλυ Ιωάννου".

  7. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

    Η Access μπορεί να σας ζητήσει να επιβεβαιώσετε εάν θέλετε να προσαρτήσετε την επιλεγμένη γραμμή. Κάντε κλικ στην επιλογή Ναι για να εισαγάγετε τη γραμμή ή κάντε κλικ στην επιλογή Όχι για ακύρωση.

Αποτέλεσμα    Η Lisa Miller αντικαθιστά την Kelly Ιωάννου στο πεδίο ΕκχωρήθηκεΣε για όλα τα αντίστοιχα ζητήματα.

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

Χρήση ενός ερωτήματος διαγραφής με ένα πεδίο πολλών τιμών

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

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

Για να διαγράψετε μια συγκεκριμένη τιμή από ένα πεδίο πολλών τιμών σε όλες τις εγγραφές

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

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

  3. Ανοίξτε το ερώτημα σε Προβολή σχεδίασης.

  4. Στην καρτέλα Σχεδίαση , κάντε κλικ στην επιλογή Διαγραφή.

  5. Στη γραμμή κριτήρια , πληκτρολογήστε "David Hamilton".

  6. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

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

Αποτέλεσμα    Ο David Hamilton αφαιρείται από όλα τα αντίστοιχα προβλήματα.

Διαγραφή εγγραφών που περιέχουν μια συγκεκριμένη τιμή σε ένα πεδίο πολλών τιμών

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

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

  3. Ανοίξτε το ερώτημα σε Προβολή σχεδίασης.

  4. Στην καρτέλα Σχεδίαση , κάντε κλικ στην επιλογή Διαγραφή ομάδας.

  5. Στην καρτέλα Σχεδίαση , στην ομάδα αποτελέσματα , κάντε κλικ στο βέλος στην περιοχή Προβολή και, στη συνέχεια, κάντε κλικ στην επιλογή Προβολή SQL.

  6. Πληκτρολογήστε την ακόλουθη πρόταση SQL:

    DELETE FROM Issues WHERE (((Issues.AssignedTo.Value)="David Hamilton"));

    Σημείωση    Σε αυτή την περίπτωση, μπορείτε να χρησιμοποιήσετε μια πρόταση SQL, όχι το πλέγμα σχεδίασης. Εάν μεταβείτε στην προβολή πλέγματος σχεδίασης, η Access προσθέτει έναν αστερίσκο (*) μετά την πρόταση DELETE, την οποία θα πρέπει να καταργήσετε από την προβολή SQL.

  7. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην εντολή Εκτέλεση.

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

Αποτέλεσμα    Όλα τα θέματα στα οποία έχει εκχωρηθεί ο David Hamilton καταργούνται.

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

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

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

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

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×