Εμφάνιση ενός μόνο μηνύματος
  #4  
Παλιά 29-09-10, 06:22
Free_Ghost Ο χρήστης Free_Ghost δεν είναι συνδεδεμένος
Όνομα: Χρήστος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 24-01-2010
Περιοχή: Φλώρινα
Μηνύματα: 164
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Dangel82 Εμφάνιση μηνυμάτων
Χρήστο καλησπέρα,

Εάν είναι μια απλή φόρμα:
1 - Όρισε ένα πεδίο Ναι/Οχι σε έναν πίνακα που υπάρχει στο DataSource της φόρμας σου (θα το ονομάσω "Active")
2 - Πρόσθεσε αυτό το πεδίο στην φόρμα σου
3 - Βάλε 1 Unbound CheckBoxe στην φόρμα σου (ονόμασέτο ένα "Open_Closed)
4 - Στο Ερώτημα του DataSource στο πεδίο "Active" βάλε το κριτήριο:
Iif([φορμα]!Active=True;True;False)
Στην ουσία αλλάζεις τις εγγραφές του ερωτήματός σου βάση του τι είναι επιλεγμένο στο Unbound CheckBox που έχεις στην φόρμα σου.
4 - Στο Event AfterUpdate του unbound CheckBox βάλε το εξής :
me.Form.Requery
Μόλις θα κάνεις το παραπάνω τσεκάρωντας ή ξετσεκάρωντας το CheckBox επιλέγεις ποιές εγγραφές θέλεις να δεις (τις ενεργές ή τις ανενεργές) και ξαναυπολογίζει την φόρμα σου βάση της επιλογής σου.

P.S. Sorry αν κάπου σε μπερδεύω αλλά είμαι για ύυυυυυυυπνουςςςς.....!!

Φιλικά,

Άγγελος
Νίκο εχθές το βράδι έκανα κάποιες δοκιμές αλλά δεν κατάφερα τίποτα, μου έβγαζε σφάλμα..

Αγγελε το βράδι θα δοκιμάσω το παραπάνω ( τώρα είμαι δουλειά δεν μπορώ) αν και δεν το πολυκατάλαβα με ζορίζει λίγο Το 4 και το 4 αλλά θα το προσπαθήσω...
Απάντηση με παράθεση