Ενέργεια μακροεντολής FindNextRecord

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

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

Σημείωση: Η ενέργεια μακροεντολής FindNextRecord μετονομάστηκε από FindNext FindNextRecord αρχή στην Access 2010.

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

Ρύθμιση

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

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

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

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

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

Συμβουλή: Εάν έχετε ρυθμίσει του ορίσματος Τρέχον πεδίο μόνο από την ενέργεια Εύρεση εγγραφής στην τιμή Ναι, ίσως χρειαστεί να χρησιμοποιήσετε την ενέργεια GoToControl για να μετακινήσετε το εστίασηστοιχείο ελέγχου που περιέχει τα δεδομένα που αναζητάτε πριν χρησιμοποιήσετε η ενέργεια FindNextRecord .

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

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

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

Για να εκτελέσετε την ενέργεια FindNextRecord σε μια Visual Basic for Applications λειτουργικής μονάδας, χρησιμοποιήστε τη μέθοδο FindNext του αντικειμένου DoCmd .

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

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

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

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

×