Δημιουργία μακροεντολής δεδομένων

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

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

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

Σχετικά με τις μακροεντολές δεδομένων

Δημιουργία μακροεντολής δεδομένων βάσει συμβάντων

Δημιουργήστε μια καθορισμένη μακροεντολή δεδομένων

Διαχείριση μακροεντολών δεδομένων

Εντοπισμός σφαλμάτων μακροεντολές δεδομένων

Σχετικά με τις μακροεντολές δεδομένων

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

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

Δημιουργία μακροεντολής δεδομένων βάσει συμβάντων

Πίνακας συμβαίνουν κάθε φορά που Προσθήκη, ενημέρωση ή διαγραφή δεδομένων μέσα σε έναν πίνακα. Μπορείτε να προγραμματίσετε μια μακροεντολή δεδομένων για να εκτελέσετε αμέσως μετά από οποιοδήποτε από αυτά τα τρία συμβάντα ή αμέσως πριν από τη διαγραφή ενός ή να αλλάξετε το συμβάν. Χρησιμοποιήστε την ακόλουθη διαδικασία για να επισυνάψετε μια μακροεντολή δεδομένων σε ένα συμβάν πίνακα:

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

  2. Στην καρτέλα πίνακα , στην ομάδα Πριν από συμβάντα ή την ομάδα Μετά συμβάντα , κάντε κλικ στο συμβάν στο οποίο θέλετε να προσθέσετε τη μακροεντολή. Για παράδειγμα, για να δημιουργήσετε μια μακροεντολή δεδομένων που εκτελείται μετά τη διαγραφή μιας εγγραφής από τον πίνακα, κάντε κλικ στην επιλογή Μετά τη διαγραφή.

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

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

  3. Προσθέστε τις ενέργειες που θέλετε να εκτελεί η μακροεντολή.

  4. Αποθηκεύστε και κλείστε τη μακροεντολή.

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

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

Δημιουργήστε μια καθορισμένη μακροεντολή δεδομένων

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

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

  2. Στην καρτέλα " Πίνακας ", στην ομάδα Μακροεντολών με το όνομα , κάντε κλικ στην επιλογή Επώνυμη μακροεντολήκαι, στη συνέχεια, κάντε κλικ στην επιλογή Δημιουργία επώνυμη μακροεντολή.

    Η Access ανοίγει τη λειτουργία δόμησης μακροεντολών, όπου μπορείτε να αρχίσετε να προσθέτετε ενέργειες.

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

Σχετικά με τις παραμέτρους

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

Σημείωση: Παράμετροι δεν είναι διαθέσιμες στο συμβάν μονάδα μακροεντολές δεδομένων.

Για να προσθέσετε μια παράμετρο μια μακροεντολή δεδομένων:

  1. Στο επάνω μέρος της μακροεντολής, κάντε κλικ στην επιλογή Δημιουργία παραμέτρου.

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

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

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

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

Διαχείριση μακροεντολών δεδομένων

Μακροεντολές δεδομένων δεν εμφανίζονται στο παράθυρο περιήγησης, στην περιοχή μακροεντολές. Πρέπει να μπορείτε να χρησιμοποιήσετε τις εντολές της κορδέλας στην προβολή φύλλου δεδομένων πίνακα ή στην προβολή "Σχεδίαση πίνακα" για δημιουργία, επεξεργασία, μετονομάστε και διαγράψτε μακροεντολές δεδομένων.

Επεξεργαστείτε μια μακροεντολή δεδομένων βάσει συμβάντων

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

  2. Στην καρτέλα πίνακα , στην ομάδα Πριν από συμβάντα ή την ομάδα Μετά συμβάντα , κάντε κλικ στο συμβάν για τη μακροεντολή που θέλετε να επεξεργαστείτε. Για παράδειγμα, για να επεξεργαστείτε τη μακροεντολή δεδομένων που εκτελείται μετά τη διαγραφή μιας εγγραφής από τον πίνακα, κάντε κλικ στην επιλογή Μετά τη διαγραφή.

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

    Η Access ανοίγει τη λειτουργία δόμησης μακροεντολών και μπορείτε να αρχίσετε την επεξεργασία της μακροεντολής.

Επεξεργαστείτε μια καθορισμένη μακροεντολή δεδομένων

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

  2. Στην καρτέλα " Πίνακας ", στην ομάδα Μακροεντολών με το όνομα , κάντε κλικ στην επιλογή Επώνυμη μακροεντολήκαι, στη συνέχεια, τοποθετήστε το δείκτη για να Επεξεργαστείτε επώνυμη μακροεντολή.

  3. Στο δευτερεύον μενού, κάντε κλικ στη μακροεντολή δεδομένων που θέλετε να επεξεργαστείτε.

    Η Access ανοίγει τη λειτουργία δόμησης μακροεντολών και μπορείτε να αρχίσετε την επεξεργασία της μακροεντολής.

Μετονομασία μια καθορισμένη μακροεντολή δεδομένων

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

  2. Στην καρτέλα " Πίνακας ", στην ομάδα Μακροεντολών με το όνομα , κάντε κλικ στην επιλογή Επώνυμη μακροεντολήκαι, στη συνέχεια, κάντε κλικ στην επιλογή Μετονομασία/Διαγραφή μακροεντολής.

  3. Στο παράθυρο διαλόγου Διαχείριση μακροεντολών δεδομένων , κάντε κλικ στην επιλογή Μετονομασία δίπλα στη μακροεντολή δεδομένων που θέλετε να μετονομάσετε.

    Η Access επιλέγει το τρέχον όνομα της μακροεντολής.

  4. Πληκτρολογήστε το νέο όνομα ή επεξεργαστείτε το υπάρχον όνομα και, στη συνέχεια, πατήστε το πλήκτρο ENTER.

Διαγραφή μιας μακροεντολής δεδομένων

Χρησιμοποιήστε αυτήν τη διαδικασία για να διαγράψετε οποιαδήποτε από τις μακροεντολές δεδομένων με όνομα ή βάσει συμβάντων:

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

  2. Στην καρτέλα " Πίνακας ", στην ομάδα Μακροεντολών με το όνομα , κάντε κλικ στην επιλογή Επώνυμη μακροεντολήκαι, στη συνέχεια, κάντε κλικ στην επιλογή Μετονομασία/Διαγραφή μακροεντολής.

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

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

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

Εντοπισμός σφαλμάτων μακροεντολές δεδομένων

Ορισμένες κοινές μακροεντολής εργαλεία εντοπισμού σφαλμάτων, όπως η εντολή βήμα προς βήμα και την ενέργεια μακροεντολής MessageBox, δεν είναι διαθέσιμες για μακροεντολές δεδομένων. Ωστόσο, εάν αντιμετωπίζετε προβλήματα με μια μακροεντολή δεδομένων, μπορείτε να χρησιμοποιήσετε τον πίνακα αρχείο καταγραφής της εφαρμογής σε συνδυασμό με τις ενέργειες μακροεντολής OnError, προβολή σφάλματος και LogEvent για να σας βοηθήσουν να βρείτε σφάλματα μακροεντολών δεδομένων.

Εμφάνιση του πίνακα αρχείο καταγραφής της εφαρμογής

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

Χρησιμοποιήστε την ακόλουθη διαδικασία για να εμφανίσετε τον πίνακα αρχείο καταγραφής της εφαρμογής:

  1. Κάντε κλικ στο αρχείο για να ανοίξετε την προβολή Backstage της Microsoft.

  2. Στην καρτέλα πληροφορίες , κάντε κλικ στην επιλογή Προβολή πίνακα αρχείων καταγραφής εφαρμογών.

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

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

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

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

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

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

×