Μορφοποίηση υπό όρους σε listbox γίνεται?

Συζητήσεις για την τοπική βάση δεδομένων Access της Microsoft

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
majuranus
Δημοσιεύσεις: 404
Εγγραφή: 01 Μαρ 2006 19:47
Τοποθεσία: Veria
Επικοινωνία:

Μορφοποίηση υπό όρους σε listbox γίνεται?

Δημοσίευση από majuranus » 25 Νοέμ 2008 00:31

Αν σε ένα listbox που έχω δημιουργήσει θέλω να κάνω μορφοποίηση υπό όρους σε μια από τις στήλες του listbox αναλόγως με την τιμή που θα έχει γίνεται?

υπάρχει κάτι αντίστοιχο στο excel αλλά κάτι μου λέει πως δεν είναι τόσο απλό εδώ η απλά δεν γίνεται... για άλλη μια φορά εναποθέτω τις ελπίδες μου στους gury!

(Αντε και τελειώνει το πρόγραμμα που φτιάχνω και σας έχω ζαλίσει)

Άβαταρ μέλους
kon73
Script Master
Δημοσιεύσεις: 224
Εγγραφή: 13 Απρ 2008 23:47
Επικοινωνία:

Μορφοποίηση υπό όρους σε listbox γίνεται?

Δημοσίευση από kon73 » 25 Νοέμ 2008 11:59

Φίλε majuranus καλημέρα,

Η μορφοποίηση υπό όρους από όσο γνωρίζω δεν μπορεί να γίνει σε ListBox παρά σε πλαίσιο κειμένου ή σύνθετο πλαίσιο. Ίσως να έχει γίνει κάποια αναβάθμιση σε Access 2007
που να επιτρέπει κάτι τέτοιο αλλά αυτό δεν το γνωρίζω.

Με κώδικα επίσης γνωρίζω ότι μπορούμε να δημιουργήσουμε δικά μας
Conditional Format/ υπο συνθήκη όρους τα οποία όμως και αυτά βρίσκουν εφαρμογή μόνο σε αντικείμενα που το επιδέχονται.

Μία λύση η οποία είναι μία προσομοίωση του ListBox είναι να δημιουργηθεί μία υποφόρμα και αυτή θα είναι συνεχής (ως προς την προβολή των εγγραφών) έτσι στον χρήστη θα φαίνεται ως ListBox. Ενοοείται ότι η υποφόρμα θα έχει πλαίσια κειμένου ως αντικείμενα και κάθε λίστα του Listbox γίνεται πεδίο της υποφόρμας.

Με βάση όπως αντιλαμβάνεσαι αυτής της τεχνικής μπορείς να θέσεις όσους όρους μορφοποίησης χρειαστείς για κάθε Πεδίο/Στήλη στην υποφόρμα σου.

Φιλικά
kon73
My New Site http://www.MsAccess.gr
Free Access (VBA Code,Tutorials, Mdbs, Eclass, Eshop)
Εικόνα

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Μορφοποίηση υπό όρους σε listbox γίνεται?

Δημοσίευση από dva_dev » 25 Νοέμ 2008 21:01

Η γνώμη μου είναι ξέχνα το τι μπορεί να κάνει το word, excel και το office. Είναι παραδείγματα προς αποφυγή τις περισσότερες φορές.
Εκτός κι αν αυτό που θα κάνεις βελτιώνει τη λειτουργικότητα, μείνε σε αυτά που δου δίνουν τα windows και η access, τα έχει συνηθίσει ο χρήστης και ξέρει και τι να περιμένει από αυτά.

Η microsoft έχει εκδώσει για τις εκδόσεις του λειτουργικού της οδηγίες για το πως πρέπει να είναι το User Interface (πχ. Windows XP UI Design guidelines) τους οποίους η ίδια η microsoft άλλοτε τους τηρεί και άλλοτε όχι (συγκεκριμένα στο office ποτέ δεν τους τηρεί).
Αντίθετα η apple δεν παρεκλίνει από αυτά που δίνει σαν οδηγίες. Κάθε φορά που κάνει αλλαγή είναι διορθώσεις και βελτιώσεις από την εμπειρία των χρηστών.

Χρήσιμα (ίσως) links για ξεκίνημα:
http://www.microsoft.com/whdc/System/pl ... lines.mspx
http://msdn.microsoft.com/en-us/library/aa511327.aspx
http://www.idemployee.id.tue.nl/g.w.m.r ... ection.htm[/i][/u]

Απάντηση

Επιστροφή στο “MS Access”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες