
31-05-12, 19:31
|
| Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-06-2010
Μηνύματα: 3.674
| |
Καλησπέρα, Βανέσα
Στην access 2010, που έχω, δεν υπάρχει πρόβλημα. Μάλλον κάτι δε γίνεται σωστά.
Όταν ανοίξει ο οδηγός στο πάνω μέρος υπάρχει ένα αναπτυσσόμενο πλαίσιο (comboBox).
Αυτό δείχνει τους διαθέσιμους στη ΒΔ πίνακες και ερωτήματα.
Εδώ πρέπει να επιλεγεί ο πίνακας ή το ερώτημα που θα αποτελέσει την προέλευση δεδομένων της φόρμας.
Κάτω από το πτυσσόμενο πλαίσιο υπάρχουν δύο πλαίσια λίστας.
Το αριστερό περιέχει τα διαθέσιμα πεδία του επιλεγέντος πίνακα ή ερωτήματος.
Το δεξιό είναι αρχικά κενό και προορίζεται να εμφανίζει τα πεδία που επιλέγουμε (από τα διαθέσιμα) για να μπουν στη φόρμα.
Εδώ επιλέγουμε στην αριστερή λίστα πεδία και πατούμε το κουμπί «>» για να μεταφερθούν στη δεξιά λίστα ώστε να εμφανιστούν στη φόρμα.
Κάνε δοκιμές για να δεις πως δουλεύουν τα κουμπιά «>», «>>», «<», «<<».
Αφού μεταφέρουμε τα πεδία που θέλουμε στη δεξιά λίστα πατούμε στο ΟΚ για να συνεχίσουμε.
Στη ΒΔ που επισυνάπτω δημιούργησα κάποιες φόρμες.
Ενδιαφέρον παρουσιάζει η «ΠΕΛΑΤΗΣ_ΕΝΟΙΚΙΑΣΕΙΣ», που είναι σύνθετη και μπορεί να εμφανίσει και να χειριστεί τις ενοικιάσεις ανά πελάτη.
Κατά τη γνώμη μου:
1) Τα πεδία [Κωδικός Πελάτη] και [Κωδικός Ταινίας] στο πίνακα [ΕΝΟΙΚΙΑΣΕΙΣ] πρέπει να είναι αναζήτησης, για να επιλέγονται εύκολα.
2) Τα πεδία αναζήτησης να είναι σύνθετα πλαίσια (comboBox) και όχι πλαίσια λίστας, για να πιάνουν λιγότερο χώρο.
3) Η ηλικία δε χρειάζεται στον πίνακα γιατί δεν είναι κάτι σταθερό και αν τη χρειαστούμε μπορούμε να την υπολογίσουμε από την ημερομηνία γέννησης.
4) O [Κωδικός Ταινίας], να διαγραφεί από τον πίνακα [ΠΕΛΑΤΕΣ].
Ενημέρωσε το φόρουμ αν καλύφτηκες.
Γιώργος
|