Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Φόρμες ] Σύνθετη αναζήτηση εγγραφών

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 15-07-12, 20:57
Όνομα: Μαρία
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 01-04-2011
Μηνύματα: 25
Προεπιλογή Σύνθετη αναζήτηση εγγραφών

Καλησπέρα,

Έχω μια ΒΔ η οποία περιέχει ένα κύριο πίνακα και θέλω να επεξεργάζομαι τα στοιχεία του μέσω μιας φόρμας. Στο παράδειγμα που σας επισυνάπτω θέλω να μου εμφανίζει τις εγγραφές στην φόρμα p1 σύμφωνα με τις ιδιότητες που έχω ορίσει σε μια δεύτερη φόρμα. Μετά την ενημέρωση της φόρμας Frm_Search να ανοίγει την φόρμα p1 με τις ιδιότητες που έχω ορίσει.

Δηλαδή, στην φόρμα Frm_Search π.χ. στο αναδυόμενο πεδίο category αν επιλέξω Τάξη 1 και έχω κάνει κλικ στο lathos όταν πατήσω open p1 να μου εμφανίζει μόνο τις εγγραφές της συγκεκριμένης κατηγορίας και όσες έχουν κλικ στο lathos.

Αν στο αναδυόμενο πεδίο category είναι επιλεγμένο το ΟΛΕΣ να μου εμφανίζει τα δεδομένα του πίνακα ανεξαρτήρως κατηγορίας και σύμφωνα με τα υπόλοιπα κριτήρια που είναι επιλεγμένα. Για παράδειγμα, μπορεί να θέλω να δω όλα τα λάθη ή όλες τις εκκρεμότητες ανεξαρτήτως κατηγορίας.

Ευχαριστώ εκ των προτέρων.
Συνημμένα Αρχεία
Τύπος Αρχείου: zip test.zip (114,0 KB, 20 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη marpapa : 16-07-12 στις 02:31.
Απάντηση με παράθεση
  #2  
Παλιά 16-07-12, 17:17
Όνομα: Μαρία
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 01-04-2011
Μηνύματα: 25
Προεπιλογή

Γεια σας,

Δεν έχει κάποιος καμία ιδέα πως μπορεί να λυθεί το πρόβλημα;

Βρήκα κάτι παραπλήσιο στο forum αλλά από ότι θα δείτε και στο συννημένο δεν μπορώ να το υλοποιήσω.

Ευχαριστώ
Απάντηση με παράθεση
  #3  
Παλιά 16-07-12, 22:33
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-02-2010
Μηνύματα: 88
Προεπιλογή

Καλησπέρα σε όλους τους φίλους.
Αγαπητή Μαρία.
Προσπάθησα να υλοποιήσω αυτό που ζητάς (αν το κατάλαβα καλά).
Έχω κάνει μερικές αλλαγές στη βάση δεδομένων για να δουλέψει όπως φαντάζομαι ότι θέλεις.
Στη φόρμα frm_Search αν δεν κάνεις καμία επιλογή τότε εμφανίζονται όλες οι εγγραφές, αλλιώς αν κάνεις κάποιες επιλογές, τότε εμφανίζονται οι εγγραφές με βάση τα κριτήρια που έχεις ορίσει.
Δες το και πες μας αν είναι αυτό που θέλεις.
Φιλικά Δημήτρης...
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb test.accdb (372,0 KB, 48 εμφανίσεις)
Απάντηση με παράθεση
  #4  
Παλιά 17-07-12, 19:15
Όνομα: Μαρία
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 01-04-2011
Μηνύματα: 25
Προεπιλογή

Ευχαριστώ πολύ για την βοήθειά σου.

Αυτό που θέλω να κάνω έχει γίνει στο 50%. Αν επιλέξω την κατηγορία π.χ. Τάξη Κλειδιών 1 και έχω κάνει κλικ στο lathos μου επιστρέφει από την συγκεκριμένη κατηγορία μόνο αυτά που το λάθος είναι ίσον με Ναι. (Αυτό είναι Σωστό)

Στο συγκεκριμένο παράδειγμα όταν το lathos δεν είναι επιλεγμένο ( να το θεωρεί Όχι). Δηλαδή, να μου επιστρέφει από την κατηγορία Τάξη Κλειδιών 1 αυτά που είναι ίσον με όχι.

Το ίδιο να γίνεται και στις υπόλοιπες επιλογές.
Απάντηση με παράθεση
  #5  
Παλιά 19-07-12, 16:03
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-02-2010
Μηνύματα: 88
Προεπιλογή

Καλησπέρα σε όλους.
Μαρία για δες και αυτή την επιλογής και πες μου αν είναι αυτό που θες.
Φιλικά Δημήτρης...
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb test2.accdb (376,0 KB, 60 εμφανίσεις)
Απάντηση με παράθεση
  #6  
Παλιά 19-07-12, 22:43
Όνομα: Μαρία
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 01-04-2011
Μηνύματα: 25
Προεπιλογή

Καλησπέρα,

Ευχαριστώ για την βοήθεια σου. Θα σου ήταν εύκολο να μου εξηγήσεις τι έκανες στο test2 γιατί δεν μπόρεσα να καταλάβω τι αλλαγή έκανες στο ερώτημα.

Σε ρωτάω για να μάθω και εγώ κάτι παραπάνω.

Φιλικά,
Μαρία
Απάντηση με παράθεση
  #7  
Παλιά 19-07-12, 23:50
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-02-2010
Μηνύματα: 88
Προεπιλογή

Καλησπέρα σε όλους.
Μαρία στο Test2 η φόρμα p1 έχει προέλευση εγγραφών τον πίνακα p1 και όχι το ερώτημα1.
Οπότε το ερώτημα1 στο οποίο βασιζόταν το προηγούμενη βάση δεν χρειάζεται και μπορεί να διαγραφεί.
Η δουλειά γίνεται με τον κώδικα που βρίσκεται στο κουμπί [Open p1] της φόρμας Frm_Search.
Φιλικά Δημήτρης...
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
αναζήτηση εγγραφών με το πάτημα του πληκτρολογίου thanosgr Access - Ερωτήσεις / Απαντήσεις 2 31-01-16 09:39
[ Φόρμες ] Αναζήτηση εγγραφών zaxarias Access - Ερωτήσεις / Απαντήσεις 5 18-07-15 17:51
[ Φόρμες ] Αναζήτηση εγγραφών σε φόρμα Access dalavouras Access - Ερωτήσεις / Απαντήσεις 0 13-05-14 16:14
Αναζήτηση εγγραφών gregory Access - Ερωτήσεις / Απαντήσεις 4 30-07-09 23:53


Η ώρα είναι 09:03.