Αναγν. άρθρου: 931407 - Τελευταία αναθεώρηση: Σάββατο, 17 Σεπτεμβρίου 2011 - Αναθεώρηση: 6.0 Μήνυμα λάθους όταν εκτελείτε μια μακροεντολή που καλεί μια συνάρτηση VBA σε μια βάση δεδομένων της Access 2007: "Αριθμός σφάλματος ενέργεια απέτυχε: 2950"
Σε αυτήν τη σελίδαΣυμπτώματαΌταν εκτελείτε μια μακροεντολή που καλεί το Microsoft Visual Basic Applications (VBA) συνάρτησης σε μια βάση δεδομένων Microsoft Office Access 2007, λαμβάνετε το ακόλουθο μήνυμα λάθους: Η ενέργεια απέτυχε Όνομα μακροεντολής: Όνομα μακροεντολής Συνθήκη: Συνθήκη Όνομα μακροεντολής: Εκτέλεση κώδικα Ορίσματα: Τα ορίσματα Αριθμός σφάλματος: 2950 ΑιτίαΑυτό το ζήτημα παρουσιάζεται αν η βάση δεδομένων δεν θεωρείται αξιόπιστη από Access 2007. Από προεπιλογή, η Access 2007 ανοίγει βάσεις δεδομένων που είναι αξιόπιστα σε απενεργοποιημένη κατάσταση. Σε απενεργοποιημένη κατάσταση απενεργοποιημένη εκτελέσιμο περιεχόμενο. Προτεινόμενη αντιμετώπισηΕάν εμπιστεύεστε το συντάκτη της βάσης δεδομένων Access 2007 και θέλετε να ενεργοποιήσετε τη βάση δεδομένων, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους. Μέθοδος 1: Ενεργοποίηση της βάσης δεδομένων για την τρέχουσα περίοδο λειτουργίαςΌταν χρησιμοποιείτε αυτήν τη μέθοδο, η Access 2007 ενεργοποιεί τη βάση δεδομένων μέχρι να κλείσετε τη βάση δεδομένων. Για να ενεργοποιήσετε τη βάση δεδομένων για την τρέχουσα περίοδο λειτουργίας, ακολουθήστε τα εξής βήματα:
Μέθοδος 2: Μετακίνηση της βάσης δεδομένων σε μια αξιόπιστη τοποθεσίαΑκολουθήστε τα εξής βήματα:
Περισσότερες πληροφορίεςΜπορείτε να χρησιμοποιήσετε μια μακροεντολή AutoExec, για να ελέγξετε αν η βάση δεδομένων είναι αξιόπιστη, όταν ανοίγετε τη βάση δεδομένων. Επιπλέον, η μακροεντολή να ανοίξετε μια φόρμα που εμφανίζει ένα προσαρμοσμένο μήνυμα στους χρήστες, εάν η βάση δεδομένων δεν είναι αξιόπιστη. Αυτό το μήνυμα ενημερώνει τους χρήστες ότι στη βάση δεδομένων πρέπει να ενεργοποιηθεί ή αξιόπιστες για τον κωδικό για να εκτελέσετε με επιτυχία. Για να δημιουργήσετε τη μακροεντολή AutoExec και τη φόρμα, ακολουθήστε τα εξής βήματα:
ΑναφορέςΓια περισσότερες πληροφορίες, ανατρέξτε στα αρχεία Βοήθειας στην Access 2007. Για να το κάνετε αυτό, κάντε κλικ στο κουμπί Στη Βοήθεια του Microsoft Office Access, πληκτρολογήστε τον τρόπο συμπεριφοράς των αντικειμένων βάσης δεδομένων όταν αξιόπιστα και μη αξιόπιστα με το Πληκτρολογήστε λέξεις για αναζήτηση πλαίσιο και στη συνέχεια κάντε κλικ Αναζήτηση.
Μηχανικά μεταφρασμένοΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης. Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:931407
(http://support.microsoft.com/kb/931407/en-us/
)
| Άλλοι πόροι Tοποθεσίες υποστήριξης
ΚοινότηταΆμεση λήψη βοήθειαςΜεταφράσεις άρθρων
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Επιστροφή στην αρχή
