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

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

Μπορείτε να χρησιμοποιήσετε την ενέργεια μακροεντολής Echo για να καθορίσετε εάν ηχώ είναι ενεργοποιημένη στις βάσεις δεδομένων υπολογιστή της Access. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε αυτήν την ενέργεια για να αποκρύψετε ή να εμφανίσετε τα αποτελέσματα μιας μακροεντολή ενώ εκτελείται.

Σημείωση: Αυτή η ενέργεια δεν θα επιτρέπεται εάν η βάση δεδομένων δεν είναι αξιόπιστο.

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

Ρύθμιση

Η ενέργεια μακροεντολής Echo περιλαμβάνει τα παρακάτω ορίσματα.

Όρισμα ενέργειας

Περιγραφή

Echo σε

Κάντε κλικ στην επιλογή Ναι (ενεργοποιημένη η επιλογή echo) ή όχι (Ενεργοποίηση Αντήχηση απενεργοποίηση) στο πλαίσιο Αντήχηση ενότητα Ορισμάτων ενέργειας του παραθύρου "Λειτουργία δόμησης μακροεντολών". Η προεπιλογή είναι Ναι.

Κείμενο γραμμής κατάστασης

Το κείμενο για να εμφανίσετε σε το γραμμή κατάστασης όταν είναι απενεργοποιημένη η αντήχηση. Για παράδειγμα, όταν αντήχηση είναι απενεργοποιημένη, η γραμμή κατάστασης να εμφανίσετε "εκτελείται η μακροεντολή."

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

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

Η ενέργεια Echo δεν αποκρύπτει την εμφάνιση των παραθύρων διαλόγου αποκλειστικό, όπως μηνύματα σφάλματος ή αναδυόμενες φόρμες, όπως φύλλα ιδιοτήτων. Μπορείτε να χρησιμοποιήσετε παράθυρα διαλόγου και αναδυόμενες φόρμες για να συλλέξετε ή να εμφανίσετε πληροφορίες, ακόμα και αν είναι απενεργοποιημένη η αντήχηση. Για να κάνετε απόκρυψη όλων των παραθύρων διαλόγου εκτός από τα πλαίσια μήνυμα σφάλματος και τα παράθυρα διαλόγου που απαιτούν από το χρήστη για να εισαγάγετε πληροφορίες, χρησιμοποιήστε την ενέργεια SetWarnings .

Μπορείτε να εκτελέσετε την ενέργεια Echo περισσότερες από μία φορές σε μια μακροεντολή. Αυτό σας επιτρέπει να αλλάξετε το κείμενο της γραμμής κατάστασης, ενώ εκτελείται η μακροεντολή.

Εάν απενεργοποιήσετε αντήχηση, μπορείτε να χρησιμοποιήσετε την ενέργεια Hourglass για να αλλάξετε το δείκτη του ποντικιού σε ένα εικονίδιο hourglass (ή όποιο εικονίδιο δείκτη ποντικιού που έχετε ορίσει για "Απασχολημένος") για να παρέχουν μια οπτική ένδειξη ότι η μακροεντολή εκτελείται.

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

Παραδείγματα

Ορίστε την τιμή ενός στοιχείου ελέγχου, χρησιμοποιώντας μια μακροεντολή

Η ακόλουθη μακροεντολή ανοίγει τη φόρμα Add Products από ένα κουμπί στη φόρμα "Προμηθευτές". Εμφανίζει τη χρήση των Αντήχηση, Κλείσιμο, OpenForm, Ορισμός τιμήςκαι ενέργειες GoToControl . Η ενέργεια "Ορισμός τιμής" ορίζει το στοιχείο ελέγχου Αναγνωριστικό προμηθευτή στη φόρμα "προϊόντα" στον τρέχοντα προμηθευτή στη φόρμα "Προμηθευτές". Στη συνέχεια, την ενέργεια GoToControl μετακινεί την εστίαση στο πεδίο "Αναγνωριστικό κατηγορίας", όπου μπορείτε να ξεκινήσετε την εισαγωγή δεδομένων για το νέο προϊόν. Αυτή η μακροεντολή πρέπει να προσαρτηθεί στο κουμπί Προσθήκη προϊόντων στη φόρμα "Προμηθευτές".

Ενέργεια

Ορίσματα: ρύθμιση

Σχόλιο

Echo

Ενεργοποίηση Echo: όχι

Διακοπή ενημέρωσης της οθόνης κατά την εκτέλεση της μακροεντολής.

Κλείσιμο

Τύπος αντικειμένου: φόρμα

Όνομα αντικειμένου: λίστα προϊόντων

Αποθήκευση: όχι

Κλείστε τη φόρμα λίστα προϊόντων.

Άνοιγμα φόρμας

Όνομα φόρμας: προϊόντα

Προβολή: φόρμας

Κατάσταση δεδομένων: Προσθήκη

Κατάσταση παραθύρου: κανονική

Ανοίξτε τη φόρμα προϊόντα.

Ορισμός τιμής

Στοιχείο: [φόρμες]! [Προϊόντα]! ["Κωδ Προμηθευτή"]

Παράσταση: "Κωδ Προμηθευτή"

Ορίστε το στοιχείο ελέγχου Αναγνωριστικό προμηθευτή για τον τρέχοντα χρήστη στη φόρμα "Προμηθευτές".

Μετάβαση στο στοιχείο ελέγχου

Όνομα στοιχείου ελέγχου: ΚωδΚατηγορίας

Μεταβείτε στο στοιχείο ελέγχου Αναγνωριστικό κατηγορίας.

Συγχρονισμός φορμών χρησιμοποιώντας μια μακροεντολή

Η ακόλουθη μακροεντολή ανοίγει τη φόρμα λίστα προϊόντων στην κάτω δεξιά γωνία της φόρμας προμηθευτές, εμφανίζοντας τα προϊόντα του τρέχοντα προμηθευτή. Εμφανίζει τη χρήση των Αντήχηση, MsgBox, GoToControl, StopMacro, OpenFormκαι MoveSize ενέργειες. Εμφανίζει επίσης τη χρήση μιας έκφρασης υπό συνθήκη με τις ενέργειες MsgBox, Μετάβαση στο στοιχείο ελέγχουκαι StopMacro . Αυτή η μακροεντολή πρέπει να προσαρτηθεί στο κουμπί Review Products στη φόρμα "Προμηθευτές".

Η συνθήκη

Ενέργεια

Ορίσματα: ρύθμιση

Σχόλιο

Echo

Ενεργοποίηση Echo: όχι

Διακοπή ενημέρωσης της οθόνης κατά την εκτέλεση της μακροεντολής.

IsNull ([Αναγνωριστικό προμηθευτή])

Πλαίσιο μηνύματος

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

Ηχητικό σήμα: Ναι

Τύπος: καμία

Τίτλος: επιλογή προμηθευτή

Εάν δεν υπάρχει τρέχων προμηθευτής στη φόρμα "Προμηθευτές", εμφανίζεται ένα μήνυμα.

...

Μετάβαση στο στοιχείο ελέγχου

Όνομα στοιχείου ελέγχου: Επωνυμία_εταιρείας

Μετακίνηση της εστίασης στο στοιχείο ελέγχου Επωνυμία_εταιρείας.

...

Διακοπή της μακροεντολής

Διακοπή της μακροεντολής.

Άνοιγμα φόρμας

Όνομα φόρμας: λίστα προϊόντων

Προβολή: φύλλο δεδομένων

Όνομα φίλτρου:

Συνθήκη WHERE: [Αναγνωριστικό προμηθευτή] = [φόρμες]! [Προμηθευτές]! ["Κωδ Προμηθευτή"]

Κατάσταση δεδομένων: μόνο για ανάγνωση

Κατάσταση παραθύρου: κανονική

Ανοίξτε τη φόρμα λίστα προϊόντων και εμφάνιση προϊόντα του τρέχοντα προμηθευτή.

MoveSize

Δεξιά: 0.7799"

Προς τα κάτω: 1,8"

Τοποθετήστε τη φόρμα λίστας προϊόντων σε στην κάτω δεξιά γωνία της φόρμας "Προμηθευτές".

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

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

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

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

×