![]() |
αναζητηση απο διαφορετικα πεδια. 1 Συνημμένο(α) φτιαχνω μια φορμα για την δουλεια μου συνεργειο μοτο.θελω στην φορμα απο καθε μαρκα μοτο να μου βγαζει και το αναλογο τυπο.δηλαδη εχω φτιαχει 2 συνθετα πεδια στο 1 εχω της μαρκες τον μοτο και στο δευτερο τους τυπους.αυτο που θελω ειναι να διαχοριζω δηλαδη οταν βαζω μοτο yamaha να μου βγαζει τα μοντελα του yamaha.δεν μπορο να το φτιαχω αυτο. αν καποις μπορει να με βοηθησει.στο παραδειγμα που σας ανεβαζο τα μοντελα ειναι για το yamaha. ευχαριστω. |
Καλησπέρα Για το ζητούμενο απαιτείται, για κάθε δίκυκλο (πχ HONDA, YAMAHA, SUZUKI κλπ) να γνωρίζουμε τα αντίστοιχα μοντέλα. Αυτό μπορεί να γίνει προσθέτοντας στη ΒΔ: 1) Τον πίνακα MOTOS με πεδία Moto_ID (αυτόματης αρίθμησης) και Moto (κειμένου). Στο πεδίο Moto καταχωρούμε τις τιμές HONDA, YAMAHA, SUZUKI κλπ. 2) Τον πίνακα TYPES με πεδία Type_ID (αυτόματης αρίθμησης), Moto_ID (πεδίο αναζήτησης, αριθμός) και Typos (κειμένου). Αν υποθέσουμε ότι η καταχώρηση HONDA στον πίνακα Moto έχει Moto_ID 111 και το δίκυκλο αυτό έχει 3 μοντέλα (πχ HONDA1, HONDA2, HOND3), στον πίνακα TYPES θα πρέπει να προσθέσουμε 3 εγγραφές: Moto_ID=111 και Typos=HONDA1, Moto_ID=111 κα ιTypos=HONDA2 Moto_ID=111 καιTypos=HONDA3. Για όλες τις εγγραφές του πίνακα MOTOS, πρέπει να προσθέσουμε στον πίνακα TYPES τις αντίστοιχες, με τα στοιχεία των μοντέλων. 3) Οι πίνακες MOTOS και TYPES συνδέονται με τα πεδία τους Moto_ID με σχέση 1 προς πολλά. 4) Αφού οργανώσουμε τη ΒΔ, όπως περιγράφεται παραπάνω, μπορούμε να δημιουργήσουμε μια σύνθετη φόρμα, όπου η κύρια θα εμφανίζει τα δίκυκλα (HONDA, YAMAHA, SUZUKI, κλπ) και η δευτερεύουσα τα αντίστοιχα μοντέλα τους. Με τη βοήθειά της μπορούμε να καταχωρήσουμε εύκολα τα στοιχεία. 5) Μπορούμε επίσης να χρησιμοποιήσουμε και σύνθετα πλαίσια. Φιλικά/Γιώργος |
μια χαρα τα λες.αυτο πηγα να κανο αλλα στην φορμα που εχω υπαρχει μια αλλη υποφορμα οπτε δεν μπορο να βαλω και τριτι μεσα μου τα αχαλαει ολα.γιαυτο ροτησα μηπος υπαρχει αλλος τροπος |
Για να ξέρουμε τα μοντέλα που περιέχει κάθε Moto (HONDA κλπ) η ΒΔ πρέπει να έχει τους πίνακες που σου πρότεινα. Άλλη λύση δεν υπάρχει. |
σε ευχαριστω.θα προσπαθησω να δω πως θα το κανω. |
Γιώργο τα έχω φτιάξει όπως μου είπες.στην κύριος φόρμα μπορώ να το κάνω σύνθετο πλαίσιο στην υπο φόρμα δεν κατάφερα. Υπάρχεί περίπτωση όπως το έχω φτιάξει να έχω μια άλλη βδ η οποία να έχω μόνο 2 σύνθετα πλαίσια και στο ένα να βάζω την μάρκα του μότο HONDA Και στο δεύτερο να μπορώ να βρω το τύπο?εφόσον έχω δημιουργήσει στους πίνακες της αντίστοιχες ονομασίες. Με κάποιο φίλτρο ίσως?δηλαδή στο ένα σύνθετο πλαίσιο να έχω όλες της μάρκες HONDA YAHAMA κτλ. Και αναλόγως το τη θα έχει να βρίσκει και το δεύτερο σύνθετο πλαίσιο τους τύπους. |
Καλησπέρα Γρηγόρη, αφού δημιούργησες τους πίνακες: 1) Δημιούργησε μία σύνθετη φόρμα. Η κύρια θα βασίζεται στον πίνακα MOTOS και η δευτερεύουσα, με συνεχόμενες εγγραφές, στον TYPES. Οι φόρμες αυτές δε χρειάζονται σύνθετα πλαίσια συνδεδεμένα με δεδομένα. 2) Στην κύρια φόρμα (στην επικεφαλίδα) πρόσθεσε ένα μη συνδεδεμένο με δεδομένα σύνθετο πλαίσιο που θα εμφανίζει τα Motos. Στο πλαίσιο αυτό όταν επιλέγουμε ένα Moto, στην κύρια φόρμα θα γίνεται τρέχουσα η εγγραφή αυτού του Moto, οπότε η δευτερεύουσα συνεχής φόρμα θα δείχνει τα μοντέλα του. Η συμπεριφορά αυτή ρυθμίζεται όταν το δημιουργούμε το σύνθετο πλαίσιο. Φιλικά/Γιώργος |
1 Συνημμένο(α) Παράθεση:
|
1 Συνημμένο(α) Καλημέρα Γρηγόρη δες, στη συνημμένη ΒΔ, τη σύνθετη φόρμα Moto. 1) Μπορεί να χρησιμοποιηθεί για τη διαχείριση (προσθήκη, διαγραφή, τροποποίηση) των εγγραφών των πινάκων Moto και Type. 2) Για να βλέπουμε τους τύπους ενός Moto. Όταν μετακινηθούμε σε μια εγγραφή (Moto) της κύριας φόρμας η δευτερεύουσα δείχνει τους τύπους της. Για να πάμε γρήγορα σε κάποια εγγραφή της κύριας φόρμας μπορούμε να χρησιμοποιήσουμε το σύνθετο πλαίσιο που βρίσκεται στον τίτλο της. Άλλα σύνθετα πλαίσια δε χρειάζονται. Φιλικά/Γιώργος |
1 Συνημμένο(α) σε ευχαριστω.αλλα θελω να κανω και στην υποφορμα να γινει με καποιο τροπο συνθετο πλαισιο. για δες. |
1 Συνημμένο(α) Γρηγόρη, στη συνημμένη ΒΔ μετέτρεψα το πεδίο κειμένου [Types] σε σύνθετο πλαίσιο. Για μια ακόμα φορά επισημαίνω ότι στη συγκεκριμένη περίπτωση δε χρειάζονται σύνθετα πλαίσια. Μπερδεύεις τα πράγματα χωρίς λόγο. |
σε ευχαριστω αυτο ηθελα.απλα θελω να την προσαρμοσο σε αλλη φορμα στην οποια να αποθηκευονται τα στοιχεια σε πινακα αλλα με συνθετα πλαισια.το βραδυ θα σου στηλω οτι εχω φτιαξει να δεις ειχα γραψει και ποιο παλια φτιαχνω ενα προγραμμα για συνεργειο μοτο.οιποτε οτα θα καταχωρουσα ενα μοτο να το καταχορο απο φορμα με συνθετα πλαισια. σε ευχαριστω και παλι. |
1 Συνημμένο(α) μια βοηθεια ακομα.ολα καλα με τσ συνθετα πλαισια.αλλα δεν μπορο να τα φτιαξω να δουλεψουν οπως θελω.υπαρχει τροπος απο μια αλλα φορμα να ανοιξω την φορμα με την υποφορμα να βρισκο αυτο που θελω και να το αποθηκευει αυτοματα στην φορμα.εχω ενα παραδειγμα στην φορμα moto1 οταν παταω 2 φορες στο πεδιο μαρκα ανοιγει η φορμα moto. εκει διαλεγω μαρκα και τυπο και θελω με το κουμπι save να αποθηκευονται στα αντιστηχα πεδια? |
1 Συνημμένο(α) Καλημέρα Γρηγόρη ακολουθείς λάθος δρόμο. Η σύνθετη φόρμα, που υπάρχει στο αρχικό αρχείο που ανέβασα, χρησιμοποιείται για να διαχειριστούμε (προσθέσουμε, διαγράψουμε, τροποποιήσουμε, δούμε) εύκολα τις εγγραφές των πινάκων [Moto] και [Type]. Δε χρειάζεται να ανοίγουμε τη φόρμα αυτή και να πατούμε το κουμπί Save για να αντιγράψουμε τη μάρκα και τον τύπο σε μια άλλη φόρμα. Αυτό μπορεί να γίνει με σύνθετα πλαίσια. Δες τη φόρμα [Moto2] που πρόσθεσα στη ΒΔ. Στη φόρμα [Moto2] πρόσθεσα και κώδικα, έτσι ώστε όταν επιλέγουμε μια μάρκα, το σύνθετο πλαίσιο [Typos]να δείχνει τους τύπους μόνο αυτής της μάρκας. Το θέμα του συντονισμού των σύνθετων πλαισίων παρουσιάζεται αναλυτικά στο σύνδεσμο: http://www.ms-office.gr/forum/access...-combobox.html Φιλικά/Γιώργος |
Γιωργο δεν εχο λογια να σε ευχαριστησω.αυτο ηθελα να κανω.αλλα δεν μπορουσα να βρω τον τροπο. |
| Η ώρα είναι 18:50. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.