![]() |
Αλλαγη υποφορμας μπορουμε απο ενα πεδιο της φορμας να διαλεξουμε αναμεσα σε δυο η τρεις υποφορμες;;;; π.χ.εχουμε την φορμα προμηθευτης και βαζοντας σε ενα πεδιο το "1" να περνει ως υποφορμα την φορμα ρουχα , βαζοντας στο πεδιο της φορμας το "2" να περνει ως υποφορμα την φορμα παπουτσια κ.τ.λ. |
καλησπερα σακη.. Ναι μπορεις να το κανεις αυτο.. ενας τροπος ειναι να βάλεις κριτιριο σρο ερωτημα της υποφορμας.. π.χ. [forms]![ονομα φορμας]![ονομα πεδιου] αυτο να το βάλεις στο πεδιο που κανεις αναζήτηση οποτε κα8ε φορα που 8α ζητάς θα σου εμφανιζει τα αντιστοιχα.. και ο δευτερος τροπος ειναι στην συνθηκη της μακροεντολής να περασεις το παραπανω.. Γιώργος |
Υ.Γ εάν ειναι ήδη ανοικτή η υποφάρμα.. κανε της ανανέωση προκειμένου να σου φέρει τα δεδομένα ποθ 8ες |
Γεια σου γιωργο και ευχαριστο. Θα στειλω δυο εικονες για να με καταλαβεις |
μαλλον θα σε μπερδεψω με τις εικονες. 1)οι υποφορμες που εχω περνουν απο διαφορετικους πινακες και ετσι ειναι διαφορετικα τα ερωτηματα. 2)στις υποφορμες καταχωρω στοιχεια |
Νομιζω σε καταλαβα.. Λοιπόν α) Πρώτα απο όλα 8α πρέπει η κεντρική φόρμα να συνδέετε μα καποιο πεδίο κατα προτημηση τον αύξων αριθμό με όλες τις υποφόρμες..! ειναι πολύ σημαντικό αυτο..! β) Σε καθε υποφόρμα θα πρέπει να έχεις ένα κρυφό πεδίο που θα αποθηκεύης το πεδίο της κεντρικής φόρμας .. δλδ κρυφο πεδιο = forms![ονομα κεντρικής φορμας]![ονομα πεδιου κεντρικής φορμας] αυτό το κανεις για να καταχωρής των αυξων αριθμό της κεντρικής με καθε καταχώρηση σε όποια υποφόρμα 8ες... 8α σε βοηθείσει πολύ στην μετέπειτα αναζήτηση.. γ ) εαν δεν σε βολεύει η αναζήτη με το ερώτημα (που 8α το πρότηνα) τότε καντο με μακροεντολη. δλδ ανοιγμα φορμας = δώσε το όνομα της υποφόρμας ονομα φίλτρου = [forms]![ονομα υποφορμας]![ονομα πεδιου υποφορμας που συνδεετε με την κεντρικη] = [forms]![ονομα κεντρικης φορμας]![πεδιο κεντρικης φορμας που συνδεετε με την υποφόρμα] θα σου ανοιξει την υποφόρμα σύμφωνα με το κριτιριο που τις εχεις δώσει στην κεντρική φορμα..! Αυτή την μακροεντολή βάλτην στο πεδίο της κεντρικής φόρμας που 8ες να γραφεις το "1" στο όρισμα μετα την ενημέρωση..!! Εύχομαι να σε βοήθησα..! |
8α προσπαθησω να σου φτιαξω μια βαση και να στην στείλω.. |
1 Συνημμένο(α) δες εαν σε βοηθά αυτό.. καλη σου νύχτα. |
Παράθεση:
Επίσης για τον sakis θεωρώ (εφόσον τις υποφόρμες τις έχει ήδη στη φόρμα μάλλον) ότι μπορεί να "παίξει" με if και την ιδιότητα visible, και ανάλογα να εμφανίζει την υποφόρμα που θέλει... |
σας ευχαριστο πολυ . πως μπορω να ανοιξω το παραδειγμα του Γιωργου στην access 2003 |
1 Συνημμένο(α) καλησπέρα σε όλους.. δειτε το σε 2003.. απλα πειτε μου εάν ειναι αυτο που ζητάτε..! |
φιλε Γιωργο σ'ευχαριστο πολυ για το ενδιαφερων σου. Η το παραδειγμα σου δεν δουλευει η δεν ειναι αυτο που ηθελα να κανω.Σε παρακαλω να δεις μια ερωτηση που ανεβασα στο φορουμ με τιτλο "ερωτηματα ενημερωσης"και να με βοηθησεις εκει αν μπορεις.Αν γινεται αυτο που θελω να κανω ,ολα τι υλικα μαζι ,δεν χρειαζεται να φτιαχνω πολλα ερωτηματα και υποφορμες. φιλικα Σακης |
| Η ώρα είναι 17:43. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.