Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   [ Φόρμες ] Ανανέωση Φορμών (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/1743-ananeosi-formon.html)

stelianta 21-03-12 19:06

Ανανέωση Φορμών
 
Καλησπέρα.

Μπορεί κάποιος να μου πει τον τρόπο ώστε σε ένα συμβάν μιας φόρμας να ανανεώνονται τα δεδομένα μιας άλλης.

Για παράδειγμα, με το κλείσιμο της φόρμας "frm1" να ανανεώνονται τα δεδομένα της φόρμας "frm2" αλλά και των υποφορμών που περιέχει ("subfrm3' , "subfrm4").

Ευχαριστώ

stelianta 21-03-12 20:47

ΟΚ, για το συμβαν της φόρμας "Στο Κλείσιμο" το βρήκα :

[Forms].ΟΝΟΜΑ_ΦΟΡΜΑΣ.Refresh

Τι γινεται όμως για ανανεωση των δεδομενων μεσα στην ιδια φορμα ;

π.χ. Εχω μια ΚΥΡΙΑ ΦΟΡΜΑ "frm1" που περιεχει 3 δευτερευουσες (subfrm1, subfrm2, subfrm3)

Στο συμβαν onClick ενος cmdButton της subfrm1 , εκτελειται ένα ερωτημα προσαρτησης (qry_insert). Μετα την εκτελεση του ερωτηματος θελω να ανανεωνωνται τα δεδομενα των subfrm2 και subfrm3.

Γνωριζει κάποιος πως μπορω να το επιτυχω αυτό;

Ευχαριστω

Tasos 21-03-12 21:51

Καλησπέρα Στέλιο.

Εκτελείς ένα ερώτημα προσάρτησης (qry_insert). Άρα προσθέτεις εγγραφές οι οποίες όμως δεν θα εμφανιστούν στην φόρμα χρησιμοποιώντας την εντολή Refresh.

H εντολή Refresh απλά ανανεώνει τις τιμές των εγγραφών που που ήδη υπάρχουν στη φόρμα.
Δεν προσθέτει τυχόν νέες εγγραφές που έχουν δημιουργηθεί στην πηγή προέλευσης της φόρμας.Θα πρέπει να χρησιμοποιήσεις την εντολή Requery

Αν οι υποφόρμες σου είναι συνδεμένες με την κύρια φόρμα θα ανανεωθούν αυτόματα.

Ένα θέμα που έχει να κάνει και με την ενημέρωση δεδομένων συζητήθηκε εδώ: http://www.ms-office.gr/forum/access...i-eggrafi.html

Καλή συνέχεια!

Τάσος


Η ώρα είναι 15:48.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2