Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Μπορείτε να χρησιμοποιήσετε την ενέργεια μακροεντολής StopMacro σε βάσεις δεδομένων υπολογιστή της Access για να διακόψετε την εκτέλεση του μακροεντολή.

Ρύθμιση

Η ενέργεια StopMacro δεν διαθέτει ορίσματα.

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

Συνήθως, χρησιμοποιείτε αυτή την ενέργεια όταν μια συνθήκη καθιστά απαραίτητη τη διακοπή της μακροεντολής. Μπορείτε να χρησιμοποιήσετε ένα παράσταση υπό συνθήκη στο γραμμή ενέργειας της μακροεντολής που περιέχει αυτή την ενέργεια. Όταν η παράσταση επιστρέφει την τιμή Αληθές (–1), Access διακόπτει τη μακροεντολή.

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

Εάν η μακροεντολή έχει χρησιμοποιήσει τις ενέργειες Echo ή SetWarnings για να απενεργοποιήσει ηχώ ή την εμφάνιση μηνυμάτων συστήματος, η ενέργεια μακροεντολής StopMacro τα ενεργοποιεί αυτόματα.

Αυτή η ενέργεια δεν είναι διαθέσιμη σε μια λειτουργική μονάδα Visual Basic for Applications (VBA).

Παράδειγμα

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

Η παρακάτω μακροεντολή ανοίγει μια φόρμα Λίστας προϊόντων στην κάτω δεξιά γωνία της φόρμας Προμηθευτές, εμφανίζοντας τα προϊόντα του τρέχοντος προμηθευτή. Δείχνει τη χρήση των ενεργειών μακροεντολών Echo, MessageBox, GoToControl, StopMacro, OpenForm και MoveAndSizeWindow . Εμφανίζει επίσης τη χρήση μιας παράστασης υπό όρους με τις ενέργειες MessageBox, GoToControl και StopMacro . Αυτή η μακροεντολή θα πρέπει να επισυνάπτεται στο κουμπί Αναθεώρηση προϊόντων στη φόρμα Προμηθευτές.

Συνθήκη

Ενέργεια

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

Σχόλιο

Echo

Ηχώ ενεργοποίηση: Όχι

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

IsNull([Κωδ_Προμηθευτή])

Πλαίσιο μηνυμάτων

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

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

Τύπος: Καμία

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

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

...

GoToControl

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

Μετακίνηση της εστίασης στο στοιχείο ελέγχου CompanyName.

...

StopMacro

Διακόψτε τη μακροεντολή.

OpenForm

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

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

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

Πού συνθήκη: [Κωδ_Προμηθευτή] = [Φόρμες]! [Προμηθευτές]! [Κωδ_Προμηθευτή]

Λειτουργία δεδομένων: Μόνο για ανάγνωση

Λειτουργία παραθύρου: Κανονική

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

MoveAndSizeWindow

Δεξιά: 0,7799"

Κάτω: 1,8"

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

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

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

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

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

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

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

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

×