Μπορείτε να χρησιμοποιήσετε την ενέργεια μακροεντολής SetWarnings για να ενεργοποιήσετε ή να απενεργοποιήσετε τα μηνύματα συστήματος σε βάσεις δεδομένων υπολογιστή της Access.
Σημείωση: Αυτή η ενέργεια δεν θα επιτρέπεται εάν η βάση δεδομένων δεν είναι αξιόπιστη.
Ρύθμιση
Η ενέργεια μακροεντολής SetWarnings περιλαμβάνει το παρακάτω όρισμα.
Όρισμα ενέργειας |
Περιγραφή |
Προειδοποιήσεις ενεργοποιημενές |
Καθορίζει εάν θα εμφανίζονται τα μηνύματα συστήματος. Κάντε κλικ στην επιλογή Ναι (για να ενεργοποιήσετε τα μηνύματα συστήματος) ή Όχι (για να απενεργοποιήσετε τα μηνύματα συστήματος) στο πλαίσιο Προειδοποιήσεις ενεργοποίηση στην ενότητα Ορίσματα ενέργειας του παραθύρου σχεδίασης μακροεντολών. Η προεπιλογή είναι Όχι. |
Παρατηρήσεις
Μπορείτε να χρησιμοποιήσετε αυτή την ενέργεια για να αποτρέψετε αποκλειστικό των προειδοποιήσεων και των πλαισίων μηνυμάτων από το να διακόψουν την μακροεντολή. Ωστόσο, τα μηνύματα σφάλματος εμφανίζονται πάντα. Επίσης, Access εμφανίζει οποιαδήποτε παράθυρα διαλόγου που απαιτούν εισαγωγή, εκτός από την απλή επιλογή ενός κουμπιού (όπως OK, Άκυρο, Ναι ή Όχι) — για παράδειγμα, οποιοδήποτε παράθυρο διαλόγου που απαιτεί να εισαγάγετε κείμενο ή να επιλέξετε μία από τις πολλές επιλογές.
Η εκτέλεση αυτής της ενέργειας με το όρισμα Προειδοποιήσεις σε να έχει οριστεί σε Όχι έχει το ίδιο αποτέλεσμα με το πάτημα του πλήκτρου ENTER κάθε φορά που εμφανίζεται μια προειδοποίηση ή ένα πλαίσιο μηνύματος. Συνήθως, επιλέγεται ένα κουμπί OK ή Ναι ως απάντηση στην προειδοποίηση ή το μήνυμα.
Όταν ολοκληρωθεί η μακροεντολή, η Access ενεργοποιεί αυτόματα την εμφάνιση των μηνυμάτων συστήματος.
Συχνά, θα χρησιμοποιείτε αυτή την ενέργεια με την ενέργεια μακροεντολής Echo , η οποία αποκρύπτει τα αποτελέσματα μιας μακροεντολής μέχρι να ολοκληρωθεί. Μπορείτε να χρησιμοποιήσετε την ενέργεια μακροεντολής SetWarnings για να αποκρύψετε επίσης τις προειδοποιήσεις και τα πλαίσια μηνυμάτων.
Παρόλο που η ενέργεια μακροεντολής SetWarnings μπορεί να απλοποιήσει τις αλληλεπιδράσεις με τις μακροεντολές, πρέπει να είστε προσεκτικοί σχετικά με την απενεργοποίηση των μηνυμάτων του συστήματος. Σε ορισμένες περιπτώσεις, δεν θα θέλετε να συνεχίσετε μια μακροεντολή εάν εμφανίζεται ένα συγκεκριμένο προειδοποιητικό μήνυμα. Εάν δεν είστε βέβαιοι για το αποτέλεσμα όλων των ενεργειών μακροεντολών, θα πρέπει να αποφύγετε τη χρήση αυτής της ενέργειας.
Για να εκτελέσετε την ενέργεια SetWarnings σε μια λειτουργική μονάδα Visual Basic for Applications (VBA), χρησιμοποιήστε τη μέθοδο SetWarnings του αντικειμένου DoCmd.