Εμφάνιση ενός μόνο μηνύματος
  #4  
Παλιά 19-10-14, 11:07
kapetang Ο χρήστης kapetang δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού 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.
Απάντηση με παράθεση