Ισχύει για
Access για Microsoft 365 Access 2021 Access 2019 Access 2016

Ισχύει για

Αντικείμενο Form

Μπορείτε να χρησιμοποιήσετε την ιδιότητα NewRecord για να προσδιορίσετε εάν η τρέχουσα εγγραφή είναι μια νέα εγγραφή. Μόνο για ανάγνωση, Ακέραιος.

παράσταση.NewRecord

παράσταση Υποχρεωτικό. Μια παράσταση που επιστρέφει ένα από τα αντικείμενα της λίστας "Ισχύει για".

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

Η ιδιότητα NewRecord χρησιμοποιεί τις παρακάτω ρυθμίσεις.

Ρύθμιση

Περιγραφή

Αληθές

Η τρέχουσα εγγραφή είναι νέα.

Ψευδές

Η τρέχουσα εγγραφή δεν είναι νέα.

Σημείωση: Η ιδιότητα NewRecord είναι μόνο για ανάγνωση σε προβολή φόρμας και προβολή φύλλου δεδομένων. Δεν είναι διαθέσιμη σε προβολή σχεδίασης. Αυτή η ιδιότητα είναι διαθέσιμη μόνο όταν χρησιμοποιείται μια μακροεντολή ή κώδικας της Visual Basic for Applications (VBA).

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

Παράδειγμα

Το παρακάτω παράδειγμα δείχνει πώς μπορείτε να χρησιμοποιήσετε την ιδιότητα NewRecord για να προσδιορίσετε εάν η τρέχουσα εγγραφή είναι μια νέα εγγραφή. Η διαδικασία NewRecordMark ορίζει την τρέχουσα εγγραφή στη μεταβλητή intnewrec. Εάν η εγγραφή είναι νέα, εμφανίζεται ένα μήνυμα που ειδοποιεί τον χρήστη σχετικά με αυτό. Μπορείτε να εκτελέσετε αυτήν τη διαδικασία όταν παρουσιάζεται το συμβάν Current για μια φόρμα.

Sub NewRecordMark(frm As Form)    Dim intnewrec As Integer    intnewrec = frm.NewRecord    If intnewrec = True Then    MsgBox "You're in a new record." _        & "@Do you want to add new data?" _        & "@If not, move to an existing record."    End IfEnd Sub

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

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

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