
27-09-10, 09:14
|
| Super Moderator Όνομα: Αγγελος Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 29-04-2010
Μηνύματα: 111
| |
Καλημέρα κι απο εμένα,
κατα την γνώμη μου υλοποίησε αυτά που έχει γράψει ο Τάσος, αλλά και οι υπόλοιποι φυσικα και θα πετύχεις αυτό που θέλεις να κάνεις.
Τώρα, εαν θέλεις να συμπεριλάβεις macro σε συμβάν afterUpdate για τις εγγραφές κάποιου RecordSet μπορείς να κάνεις έναν συνδυασμό VBA και Access (των λειτουργιών της).
Δλδ: Μπορείς να τρέξεις το ερώτημα ενημέρωσης, προσάρτησης, κλπ κλπ, βάζοντας ένα κριτήριο στο ανάλογο πεδίο για την τρέχουσα φόρμα, όπου έχεις ενεργοποιημένο το event AfterUpdate.
Τώρα το macro με το "άνοιγμα" των ερωτημάτων σου σε σειρά μπορείς να το καλέσεις μέσα απο την VBA με την εντολη DoCmd.OpenQuery "ΟνομαΜακροεντολής"
Με τον παραπάνω τρόπο θα τρέχεις το update σου για την κάθε εγγραφή που ενημερώνεις με κριτήριο, πάντα την ίδια την εγγραφή.
Φιλικά, Άγγελος
__________________
Always Look on the Bright Side of Life!
|