Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Ανανέωση ενός σύνθετου πλαισίου (combo box)

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 01-03-12, 17:16
Όνομα: Σάκης
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 04-02-2012
Μηνύματα: 49
Προεπιλογή Ανανέωση ενός σύνθετου πλαισίου (combo box)

Γεια σας παιδιά!
Έχω ένα σύνθετο πλαίσιο που περιέχει βιβλία και παίρνει δεδομένα από ένα ερώτημα στο οποίο έχω βάλει κριτήριο στο πεδίο diathesima >0. Αν επιλέξω ένα βιβλίο τότε το πεδίο διαθέσιμα θα μειωθεί κατά ένα. Αν λοιπόν επιλέξω ένα βιβλίο, για το οποίο υπάρχει 1 μόνο διαθέσιμο αντίτυπο, τότε στην επόμενη εγγραφή δε θα ήθελα να εμφανίζεται στις τιμές του σύνθετου πλαισίου. Αυτό όμως εμφανίζεται.
Η εντολή me.refresh ναι μεν ανανεώνει τα δεδομένα του σύνθετου πλαισίου, αλλά δε μου κάνει γιατί η φόρμα μου δεν επιτρέπει επεξεργασία εγγραφών κι έτσι δεν μπορώ να συμπληρώσω τα επόμενα πεδία.
Δοκίμασα την εντολή requery για το σύνθετο πλαίσιο, αλλά δε γίνεται κάτι. Σκέφτομαι ότι ίσως να πρέπει να κάνω refresh το rowsource του σύνθετου πλαισίου, αλλά δεν ξέρω πώς να το κάνω.
Ελπίζω να έχει κάποιος από σας κάποια ιδέα.
Απάντηση με παράθεση
  #2  
Παλιά 01-03-12, 18:31
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Σάκη, δεν ξέρω σε ποιο συμβάν εκτελείται η μέθοδος requery.

Για να δώσει σωστό αποτέλεσμα θα πρέπει να εκτελεστεί μετά την αποθήκευση της τρέχουσας εγγραφής στον πίνακα και την ενημέρωση του πεδίου του diathesima με τη νέα τιμή.

Αν η μέθοδος requery τοποθετηθεί στο συμβάν AfterUpdate της φόρμας πιστεύω ότι το σύνθετο πλαίσιο θα ενημερώνεται σωστά.

Φιλικά/Γιώργος
Απάντηση με παράθεση
  #3  
Παλιά 02-03-12, 11:21
Όνομα: Σάκης
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 04-02-2012
Μηνύματα: 49
Προεπιλογή

Κύριε Γιώργο έβαλα τη μέθοδο requery στο afterupdate της φόρμας και λειτουργεί άψογα!!!
Σας ευχαριστώ πολύ!!!
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Σύγκριση σύνθετου πλαισίου και λίστας area51 Access - Ερωτήσεις / Απαντήσεις 5 17-07-10 14:37
Ανανέωση περιεχομένου σύνθετου πλαισίου stavros2244 Access - Ερωτήσεις / Απαντήσεις 8 03-05-10 21:14
Σύγκριση σύνθετου πλαισίου και λίστας pm4698 Access - Ερωτήσεις / Απαντήσεις 21 08-03-10 11:52
Δημιουργία σύνθετου πλαισίου periman Access - Ερωτήσεις / Απαντήσεις 5 29-01-10 11:58
Καταστροφή σύνθετου πλαισίου sgsiemekis Access - Ερωτήσεις / Απαντήσεις 2 25-02-09 22:15


Η ώρα είναι 08:33.