Ενέργεια μακροεντολής "Εύρεση εγγραφής"

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

Σημείωση: Η ενέργεια μακροεντολής "Εύρεση εγγραφής" δεν είναι διαθέσιμη στις εφαρμογές Web της Access.

Ρύθμιση

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

Όρισμα ενέργειας

Περιγραφή

Εύρεση του

Καθορίζει τα δεδομένα που θέλετε να βρείτε στην εγγραφή. Πληκτρολογήστε το κείμενο, τον αριθμό ή την ημερομηνία που θέλετε να βρείτε ή πληκτρολογήστε μια τιμή παράσταση, πριν από την οποία υπάρχει το σύμβολο ίσον (=), στο πλαίσιο "Εύρεση του" στην ενότητα "Ορίσματα ενέργειας" του παραθύρου "Λειτουργία δόμησης μακροεντολών". Μπορείτε να χρησιμοποιήσετε χαρακτήρες μπαλαντέρ. Αυτό είναι ένα απαιτούμενο όρισμα.

Ταίριασμα

Καθορίζει πού βρίσκονται τα δεδομένα στη πεδίο. Μπορείτε να καθορίσετε μια αναζήτηση για δεδομένα σε οποιοδήποτε τμήμα του πεδίου(Οποιοδήποτετμήμα πεδίου), για δεδομένα που συμπληρώνουν ολόκληρο το πεδίο(Ολόκληροπεδίο) ή για δεδομένα που βρίσκονται στην αρχή του πεδίου (Αρχή τουπεδίου). Η προεπιλογή είναι "Ολόκληρο πεδίο".

Ταίριασμα πεζών-κεφαλαίων

Καθορίζει εάν η αναζήτηση με διάκριση πεζών-κεφαλαίων. Κάντε κλικ στην επιλογή "Ναι" (διεξαγωγή αναζήτησης με διάκριση πεζών-κεφαλαίων) ή "Όχι" (αναζήτηση χωρίς να ταιριάζουν ακριβώς τα κεφαλαία και πεζά γράμματα). Η προεπιλογή είναι "Όχι".

Αναζήτηση

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

Αναζήτηση με την ίδια μορφή

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

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

Για να αναζητήσετε ημερομηνίες, κάντε κλικ στο κουμπί "Ναι" για να βρείτε μια ημερομηνία ακριβώς όπως είναι μορφοποιημένη, όπως 08-Ιουλίου-2015. Εάν κάνετε κλικ στο κουμπί "Όχι", πληκτρολογήστε την ημερομηνία για το όρισμα "Εύρεση του" στη μορφή που έχει οριστεί στις τοπικές ρυθμίσεις στον Πίνακα Ελέγχου των Windows. Αυτή η μορφή εμφανίζεται στο πλαίσιο "Μορφή σύντομης ημερομηνίας" που βρίσκεται στην καρτέλα "Ημερομηνία" των τοπικών ρυθμίσεων. Για παράδειγμα, εάν το πλαίσιο "Μορφή σύντομης ημερομηνίας" έχει οριστεί σε Μ/η/εε,μπορείτε να εισαγάγετε 8/7/2015 και η Access θα βρει όλες τις καταχωρήσεις σε ένα πεδίο ημερομηνίας που αντιστοιχεί στις 8 Ιουλίου 2015, ανεξάρτητα από τον τρόπο μορφοποίησης αυτού του πεδίου.

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

Εάν ορίσετε την τιμή του ορίσματος Ταίριασμα πεζών-κεφαλαίων σε Ναι ή του ορίσματος Τρέχον πεδίο μόνο σε Όχι, πρέπει επίσης να ορίσετε την τιμή του ορίσματος Αναζήτηση χωρίς παράβλεψη της μορφής σε Ναι.

Μόνο στο τρέχον πεδίο

Καθορίζει εάν η αναζήτηση περιορίζεται στο τρέχον πεδίο κάθε εγγραφής ή περιλαμβάνει όλα τα πεδία σε κάθε εγγραφή. Η αναζήτηση στο τρέχον πεδίο είναι ταχύτερη. Κάντε κλικ στην επιλογή "Ναι" (περιορισμός της αναζήτησης στο τρέχον πεδίο) ή "Όχι" (αναζήτηση σε όλα τα πεδία κάθε εγγραφής). Η προεπιλογή είναι "Ναι".

Εύρεση πρώτου

Καθορίζει εάν η αναζήτηση ξεκινά από την πρώτη εγγραφή ή από την τρέχουσα εγγραφή. Κάντε κλικ στην επιλογή "Ναι" (έναρξη από την πρώτη εγγραφή) ή "Όχι" (έναρξη από την τρέχουσα εγγραφή). Η προεπιλογή είναι "Ναι".


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

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

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

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

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

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

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

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

Σημείωση ασφαλείας: Αποφύγετε τη χρήση της πρότασης SendKeys ή μιας μακροεντολής AutoKeys με ευαίσθητες ή εμπιστευτικές πληροφορίες. Ένας κακόβουλος χρήστης θα μπορούσε να υποκλέψει τα πατήματα των πλήκτρων και να θέσει σε κίνδυνο την ασφάλεια του υπολογιστή και των δεδομένων σας.

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

Για να εκτελέσετε την ενέργεια Εύρεση εγγραφής σε μια λειτουργική μονάδα VBA (Visual Basic for Applications), χρησιμοποιήστε τη μέθοδο Εύρεση εγγραφής του αντικειμένου DoCmd.

Για πιο σύνθετες αναζητήσεις, μπορείτε να χρησιμοποιήσετε την ενέργεια μακροεντολής Αναζήτηση εγγραφής.

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

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

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

×