| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
| |
|
#1
| |||
| |||
|
Καλησπέρα στην παρέα Συνονόματε, θέλω να επισημάνω ότι η αποθήκευση της ηλικίας των παιδιών σε πίνακα δεν αποτελεί καλή ιδέα: 1) Παραβιάζει τον κανόνα σωστού σχεδιασμού των ΒΔ, που απαγορεύει την αποθήκευση στους πίνακες υπολογιζόμενων πεδίων (δεν είναι αναγκαία). 2) Η ηλικία δεν είναι σταθερό μέγεθος, αλλά αυξάνει με την πάροδο του χρόνου. Συνεπώς θα πρέπει να υπολογίζεται κάθε φορά που ενδιαφερόμαστε να δούμε τις ηλικίες. Αν υπολογίσουμε την ηλικία, όταν καταχωρήσουμε την ημερομηνία γέννησης και την αποθηκεύσουμε στον πίνακα, αυτή από κει και πέρα όσος χρόνος και να περάσει θα παραμένει σταθερή, δηλαδή θα έχουμε παιδιά που σταμάτησαν να μεγαλώνουν. Ο καλύτερος τρόπος για να αποτρέψουμε το πρόβλημα είναι να υπολογίζεται η ηλικία βάζοντας τον τύπο σε ένα αδέσμευτο πεδίο της φόρμας, όπως αρχικά έκανες και να διαγράψεις την ηλικία από τον πίνακα των παιδιών. Στην περίπτωση που θέλεις, οπωσδήποτε, να αποθηκεύεται, πέρα από τη λύση που σου έδωσε ο φίλος μου ο Νίκος, θα πρέπει να μεριμνήσεις κάθε φορά που ανοίγεις τη φόρμα να επαναϋπολογίζονται και οι ηλικίες. Φιλικά/Γιώργος |
|
#2
| ||||
| ||||
|
Καλησπέρα μας Ο Φίλος μου ο Γιώργος έχει δίκιο! Αν η ηλικία των παιδιών δεν ανανεώνεται, τότε η αποθήκευση είναι άχρηστη. Εργάστηκα λίγο περισσότερο στη φόρμα "Γενικά Στοιχεία1" και έκανα κάποιες διορθώσεις στο θέμα της παρουσίασης. Πέταξα άχρηστο υλικό VBA και επιπλέον έβαλα και ένα κουμπάκι που ανανεώνει τις ηλικίες των παιδιών συμφωνα με το now() Όμως ! Άφησα στο φίλο μας τον Γιώργο (foxone) να επιλέξει ο ίδιος την γραμματοσειρά, το μέγεθός της, το χρώμα στα πεδία και πολλά άλλα. Αγαπητέ Γιώργο, μάλλον απο VBA δεν ... Η πρότασή μου είναι να διαβάσεις λίγο και θά έχεις όση βοήθεια χρειαστείς από το Forum. Υγεία να έχουμε. Αυτό δεν σημαίνει ότι και τώρα-που δεν έχεις διαβάσει- δεν θα βοηθηθείς. Μπορείς να ρωτήσεις ότι θες. Αν δεν ρωτήσεις και δεν υπάρξει κάποια παρέμβαση τύπου Γιώργου-kapetang, τότε δεν θα μάθεις! Καλό μας βράδυ Νίκος Δ. |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| Υπολογισμός φπα | q.mrk | Access - Ερωτήσεις / Απαντήσεις | 1 | 18-03-15 18:10 |
| Εύρεση ηλικίας | γιώργοςΚ | Access - Ερωτήσεις / Απαντήσεις | 3 | 09-01-14 14:34 |
| [Συναρτήσεις] Υπολογισμός ηλικίας | Antony | Excel - Ερωτήσεις / Απαντήσεις | 5 | 24-05-12 17:58 |
| [ Φόρμες ] Υπολογισμός ηλικίας | mgeorge | Access - Ερωτήσεις / Απαντήσεις | 4 | 29-05-11 20:04 |
Η ώρα είναι 15:07.


Υβριδικός τρόπος

