Office
Είσοδος

Αποθήκευση ημερομηνίας και ώρας κατά την τροποποίηση μιας εγγραφής

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

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

Σημείωση: Οι διαδικασίες σε αυτό το άρθρο είναι για χρήση σε βάσεις δεδομένων υπολογιστή της Access.

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

Επισκόπηση

Πριν ξεκινήσετε

Βήμα 1: Προσθήκη πεδίων χρονικής σήμανσης σε πίνακα

Βήμα 2: Δημιουργία μακροεντολής που καταγράφει την ημερομηνία και την ώρα

Βήμα 3: Προσθήκη των πεδίων και της μακροεντολής σε μια φόρμα καταχώρισης δεδομένων

Επισκόπηση

Για να καταγράφετε την ημερομηνία και ώρα που τροποποιούνται οι εγγραφές σε έναν πίνακα, πρέπει να ολοκληρώσετε τα παρακάτω βήματα:

Βήμα 1: Προσθήκη πεδίων σε έναν πίνακα    Χρειάζεστε ένα σημείο όπου θα αποθηκεύονται η ημερομηνία και η ώρα για να μπορέσετε να τις καταγράψετε. Το πρώτο βήμα είναι να δημιουργήσετε πεδία στον πίνακα που έχει τις εγγραφές που θέλετε να παρακολουθήσετε. Για να καταγράφετε και την ημερομηνία και την ώρα, δημιουργήστε ένα πεδίο για την ημερομηνία και ένα πεδίο για την ώρα. Εάν θέλετε να καταγράφεται μόνο η ημερομηνία ή μόνο η ώρα, δημιουργήστε απλώς το πεδίο που θέλετε.

Βήμα 2: Δημιουργία μακροεντολής που καταγράφει την ημερομηνία και την ώρα    Ανάλογα με το αν θέλετε να καταγράφετε την ημερομηνία, την ώρα ή και τα δύο, η μακροεντολή θα έχει μία ή δύο ενέργειες. Όταν συντάσσετε τη μακροεντολή, καθορίστε μόνο τα πεδία που θα αποθηκεύουν την ημερομηνία και την ώρα και όχι τον πίνακα που περιέχει αυτά τα πεδία. Με αυτόν τον τρόπο, μπορείτε εύκολα να ξαναχρησιμοποιήσετε τη μακροεντολή με άλλους πίνακες και φόρμες.

Βήμα 3: Προσθήκη της μακροεντολής σε μια φόρμα καταχώρησης δεδομένων    Προσθέστε τη μακροεντολή στην ιδιότητα Πριν από ενημέρωση της φόρμας που χρησιμοποιείτε για την επεξεργασία των εγγραφών στον πίνακα. Εάν χρησιμοποιείτε άλλες φόρμες για την επεξεργασία των εγγραφών του πίνακα, μπορείτε επίσης να προσθέσετε τη μακροεντολή σε κάθε μία από αυτές. Με αυτόν τον τρόπο, μπορείτε να καταγράφετε την ημερομηνία και την ώρα ανεξάρτητα από το ποια φόρμα χρησιμοποιείτε για να επεξεργαστείτε την εγγραφή.

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

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

Πριν ξεκινήσετε

Πριν ξεκινήσετε, λάβετε υπόψη τα εξής:

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

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

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

  • Εάν θέλετε μόνο να καταγράψετε την ημερομηνία και την ώρα που δημιουργείται μια εγγραφή, απλώς προσθέστε ένα πεδίο στον πίνακα και ορίστε την ιδιότητα Προεπιλεγμένη τιμή του πεδίου που Now() ή Date().

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

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

Βήμα 1: Προσθήκη πεδίων χρονικής σήμανσης σε πίνακα

Δημιουργήστε τα πεδία στα οποία θα αποθηκεύονται οι πληροφορίες.

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

  2. Κάντε ένα ή και τα δύο από τα εξής:

    • Δημιουργία πεδίου για αποθήκευση της ημερομηνίας.     Στη στήλη Όνομα πεδίου του παραθύρου σχεδίασης, πληκτρολογήστε Ημερομηνία τροποποίησης σε μια νέα γραμμή και μετά επιλέξτε Ημερομηνία/Ώρα από τη στήλη Τύπος δεδομένων.

    • Δημιουργία πεδίου για αποθήκευση της ώρας.     Στη στήλη Όνομα πεδίου του παραθύρου σχεδίασης, πληκτρολογήστε Ώρα τροποποίησης σε μια νέα γραμμή και μετά επιλέξτε Ημερομηνία/Ώρα από τη στήλη Τύπος δεδομένων.

  3. Πατήστε το συνδυασμό πλήκτρων CTRL+S για να αποθηκεύσετε τις αλλαγές σας.

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

Βήμα 2: Δημιουργία μακροεντολής που καταγράφει την ημερομηνία και την ώρα

Όταν δημιουργήσετε τα πεδία, δημιουργήστε μια μακροεντολή για τη χρονική σήμανση αυτών των πεδίων. Για να κάνετε τη μακροεντολή επαναχρησιμοποιήσιμη σε άλλους πίνακες, κάντε παραπομπή μόνο στα ονόματα πεδίων και όχι σε ονόματα πινάκων.

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

  1. Στην καρτέλα Δημιουργία, στην ομάδα Άλλο, κάντε κλικ στην επιλογή Μακροεντολή. Αν αυτή η εντολή δεν είναι διαθέσιμη, κάντε κλικ στο βέλος που βρίσκεται κάτω από το κουμπί Λειτουργική μονάδα ή το κουμπί Λειτουργική μονάδα κλάσης και, στη συνέχεια, κάντε κλικ στην επιλογή Μακροεντολή.

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

  3. Στο παράθυρο μακροεντολής, ανοίξτε τη λίστα ενεργειών μακροεντολής και επιλέξτε Ορισμός τιμής.

    Καρτέλα σχεδίασης μακροεντολής της Access 2010.

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

    2. Στη συνέχεια, επιλέξτε την ενέργεια "Ορισμός τιμής" από τη λίστα.

  4. Στο πλαίσιο ενέργειας Ορισμός τιμής, στο πλαίσιο Στοιχείο, πληκτρολογήστε ή επικολλήστε [Ημερομηνία τροποποίησης].

  5. Στο πλαίσιο Έκφραση, πληκτρολογήστε Date().

  6. Ανοίξτε τη λίστα ενεργειών της επόμενης μακροεντολής και επιλέξτε Ορισμός τιμής.

  7. Στο πλαίσιο ενέργειας Ορισμός τιμής, στο πλαίσιο Στοιχείο, πληκτρολογήστε ή επικολλήστε [Ώρα τροποποίησης].

  8. Στο πλαίσιο Έκφραση, πληκτρολογήστε Time().

  9. Πιέστε CTRL+S και, στη συνέχεια, στο παράθυρο διαλόγου Αποθήκευση ως, πληκτρολογήστε Τελευταία τροποποίηση.

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

Βήμα 3: Προσθήκη των πεδίων και της μακροεντολής σε μια φόρμα καταχώρισης δεδομένων

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

  1. Ανοίξτε τη φόρμα καταχώρισης δεδομένων στην προβολή Σχεδίασης.

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

  3. Στην περιοχή Λίστα πεδίων, στην ενότητα Διαθέσιμα πεδία για αυτήν την προβολή, σύρετε στη φόρμα τα πεδία Ημερομηνία τροποποίησης και Ώρα τροποποίησης. Προσαρμόστε το μέγεθος και τη θέση των πεδίων, όπως θέλετε.

  4. Αν το φύλλο ιδιοτήτων δεν εμφανίζεται ήδη, πατήστε F4 για να το εμφανίσετε.

  5. Στο φύλλο ιδιοτήτων, βεβαιωθείτε ότι η επιλογή Τύπος επιλογής έχει την τιμή Φόρμα.

    Συμβουλή: Για να αλλάξετε την επιλογή Τύπος επιλογής, κάντε κλικ στον τύπο επιλογής που θέλετε από την αναπτυσσόμενη λίστα.

  6. Στο φύλλο ιδιοτήτων, κάντε κλικ στην καρτέλα Συμβάν.

  7. Στην καρτέλα Συμβάν, κάντε κλικ στο βέλος του πλαισίου Πριν από ενημέρωση και μετά κάντε κλικ στην επιλογή Τελευταία τροποποίηση.

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

  9. Για να επιβεβαιώσετε ότι η μακροεντολή λειτουργεί σωστά, ανοίξτε τη φόρμα σε προβολή Φόρμας, επεξεργαστείτε μια εγγραφή και πατήστε SHIFT+F9. Θα πρέπει να εμφανιστούν η ημερομηνία και η ώρα επεξεργασίας της εγγραφής.

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

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

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

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

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

×