19-10-14, 11:07
|
Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-06-2010
Μηνύματα: 3.674
| |
Καλημέρα
Χρήστο, απ’ ότι ξέρω ισχύουν τα εξής:
1) Όταν το αρχείο της ΒΔ είναι της μορφής .mdb (access 2003 ή παλιότερη), αν σε μία φόρμα σε προβολή σχεδίασης προσθέσουμε ένα κουμπί, ο οδηγός θα δημιουργήσει διαδικασία συμβάντος (κώδικα VBA), ακόμα και αν ανοίξαμε το αρχείο με access 2007 ή νεότερη.
2) Όταν το αρχείο είναι μορφής .accdb, ο οδηγός δημιουργεί ενσωματωμένη μακροεντολή.
Δεν υπάρχει κάποια ρύθμιση για την αλλαγή της παραπάνω συμπεριφοράς.
Αν θέλουμε διαδικασίες αντί ενσωματωμένες μακροεντολές έχουμε τις επιλογές:
1) Να εργαζόμαστε με αρχεία .mdb.Θα χάσουμε όμως τις δυνατότητες των αρχείων .accdb.
2) Μπορούμε να εργαστούμε με αρχεία .accdb και: - Να αφήσουμε τον οδηγό να δημιουργήσει ενσωματωμένη μακροεντολή και στη συνέχεια να τη μετατρέψουμε σε διαδικασία, ως εξής:
Σε προβολή σχεδίασης της φόρμας, στην κορδέλα, στην ομάδα Tools (Εργαλεία) πατούμε το κουμπί [convert form’s macros to visual basic] (Μετατροπή μακροεντολών φόρμας…) - Όταν εκκινεί ο οδηγός να πατήσουμε Cancel για να τον κλείσουμε και να δημιουργήσουμε χειροκίνητα τη διαδικασία (χρειάζονται γνώσεις VBA), όπως υπέδειξε ο Νάσος.
Φιλικά/Γιώργος
Τελευταία επεξεργασία από το χρήστη kapetang : 19-10-14 στις 13:36.
|