Οι συναρτήσεις DFirst, και DLast

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

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

Σύνταξη

DFirst ( παράσταση τομέας [κριτήρια] )

DLast ( παράσταση τομέας [κριτήρια] )

Οι συναρτήσεις DFirst και DLast έχουν τα ακόλουθα ορίσματα:

Όρισμα

Περιγραφή

Εκφρ

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

τομέας

Απαιτείται. Μια παράσταση συμβολοσειράς αναγνώριση του συνόλου των εγγραφών που αποτελούν τον τομέα.

κριτήρια

Προαιρετικό. Μια παράσταση συμβολοσειράς που χρησιμοποιείται για να περιορίσετε την περιοχή των δεδομένων στην οποία εκτελείται η συνάρτηση DFirst ή DLast . Για παράδειγμα, οι κριτηρίων συχνά είναι ισοδύναμο με τον όρο WHERE σε μια παράσταση SQL, χωρίς τη λέξη όπου. Εάν παραλειφθεί το όρισμα κριτήρια , οι συναρτήσεις DFirst και DLast αξιολόγηση παράσταση σε ολόκληρο τον τομέα. Κάθε πεδίο που περιλαμβάνεται στο όρισμα κριτήρια πρέπει να είναι επίσης ένα πεδίο στον τομέα σας. Διαφορετικά, οι συναρτήσεις DFirst και DLast επιστρέφουν μια Null.


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

Σημείωση: Εάν θέλετε να επαναφέρετε την πρώτη ή την τελευταία εγγραφή σε ένα σύνολο εγγραφών (μια τομέας ), θα πρέπει να μπορείτε να δημιουργήσετε ένα ερώτημα ταξινομημένο σε αύξουσα ή φθίνουσα σειρά και ορίστε την ιδιότητα TopValues σε 1. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα ιδιότητα TopValues . Από μια Visual Basic for Applications (VBA) λειτουργικής μονάδας, μπορείτε επίσης να δημιουργήσετε ένα αντικείμενο ADO Recordset και να χρησιμοποιήσετε τη μέθοδο Μετάβαση στην πρώτη ή MoveLast για να επιστρέψει την πρώτη ή την τελευταία εγγραφή σε ένα σύνολο εγγραφών.

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

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

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

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

×