ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Εφαρμογή φίλτρου σε φόρμα

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 05-04-10, 20:36
Όνομα: Σταύρος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 24-03-2010
Μηνύματα: 41
Προεπιλογή Εφαρμογή φίλτρου σε φόρμα

Χαίρετε!Χρόνια πολλά και Χριστός Ανέστη!

Στην φόρμα frmState την οποία έχω ορίσει ως συνεχή, θέλω να εμφανίζονται μόνο αυτοί για τους οποίους το πεδίο State έχει την τιμή HERE - αλλά το πεδίο αυτό δεν το έχω συμπεριλάβει στη φόρμα.
Συνημμένα Αρχεία
Τύπος Αρχείου: zip test.zip (15,7 KB, 54 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 05-04-10, 22:56
Όνομα: Βαγγέλης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 05-12-2009
Μηνύματα: 11
Προεπιλογή

Καλησπέρα!

Φίλε Σταύρο, αυτοί για τους οποίους το πεδίο State έχει την τιμή HERE δεν θα εμφανιστουν πουθενα είτε με φίλτρο είτε χωρίς φίλτρο αν δεν εισάγεις το πεδίο State για να μπορέσεις να το δεις και να το φιλτράρεις κιόλας.

Γίνε πιο σαφής. Τι θέλεις να κάνεις;

Φιλικά

Βαγγέλης

Τελευταία επεξεργασία από το χρήστη Vangelis : 05-04-10 στις 23:06.
Απάντηση με παράθεση
  #3  
Παλιά 06-04-10, 11:32
Όνομα: Σταύρος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 24-03-2010
Μηνύματα: 41
Προεπιλογή

Θέλω χωρίς να έχω το πεδίο State - ή να το έχω και να μην είναι ορατό(κάτι τέτοιο τέλωσπάντων) να εμφανίζονται μόνο αυτοί για τους οποίους η τιμή του πεδίου State να είναι Here. Σκεφτόμουν μήπως υπήρχε κάποιος τρόπος να γίνει το φιλτράρισμα μέσα στην φόρμα αλλά από τον πίνακα
Απάντηση με παράθεση
  #4  
Παλιά 06-04-10, 13:48
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.250
Προεπιλογή

Σταύρο, αφού εμφανίσεις την κεφαλίδα/υποσέλιδο της φόρμας, και αφού εισάγεις το πεδίο State (μπορεις να το αποκρύψεις),
πρόσθεσε ένα σύνθετο πλαίσιο στην κεφαλίδα της φόρμας με το όνομα cboState που θα
περιέχει τις τιμές HERE και AWAY ή αν έχεις περισσότερες επιλογές, πάρε τις μοναδικές
τιμές από τον πίνακα σου βάζοντας στην προέλευση γραμμής:

SELECT DISTINCT tblPerson.State FROM tblPerson;

Κατόπιν, στο συμβάν "Μετά την ενημέρωση" επίλεξε [Διαδικασία συμβάντος],
κάνε στο κουμπί τέρμα δεξιά που εμφανίζεται στη γραμμή αυτή και στο παράθυρο που θα εμφανιστεί, ανάμεσα στις 2 γραμμές:

Private Sub cboState_AfterUpdate()

End Sub


πέρασε τον παρακάτω κώδικα:

Κώδικας:
If Nz(Me.cboState, vbNullString) = vbNullString Then
        Me.FilterOn = False
    Else
        Me.Filter = "State = '" & Me.cboState & "'"
        Me.FilterOn = True
    End If
Έτσι, κάθε φορά που θα επιλέγεις μια τιμή από το σύνθετο πλαίσιο
η φόρμα σου θα φιλτράρεται ανάλογα.

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #5  
Παλιά 09-04-10, 07:47
Όνομα: Σταύρος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 24-03-2010
Μηνύματα: 41
Προεπιλογή

Δουλεύει όπως θέλω! Ευχαριστώ πολύ !
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Μορφοποίηση] Χρωματισμός Φίλτρου xristos Excel - Ερωτήσεις / Απαντήσεις 0 17-02-16 18:23
Εφαρμογή φίλτρου σε σύνθετο πλαίσιο. sarrpan Access - Ερωτήσεις / Απαντήσεις 14 22-01-15 21:15
[ Φόρμες ] Κουμπί φιλτρου gmax Access - Ερωτήσεις / Απαντήσεις 3 06-10-12 14:08
[Συναρτήσεις] Αποτελέσματα Αυτόματου φίλτρου gr8styl Excel - Tips & Tricks 0 01-02-12 00:41
[ Ερωτήματα ] Χρήση φίλτρου mdragon Access - Ερωτήσεις / Απαντήσεις 2 02-11-10 17:00


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