Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
![]()
Γειά σας και Καλή Χρονιά σε όλους τους φίλους του Forum. Στη βάση που ανέβασα εμπεριέχεται ένας πίνακας, όπου είναι αποθηκευμένα δεδομένα για τις εορτές του παρελθόντος έτους, 2017. Με κατάλληλα εωτήματα, μου εμφάνιζε στη βάση μου τις τρέχουσες εορτές. Θα ήθελα να ρωτήσω, αν έχει ασχοληθεί κάποιος, α) Ποιές παραμέτρους πρέπει να διορθώσουμε στον πίνακα έτσι ώστε να ισχύει και για το τρέχον έτος 2018 και β) Είναι δυνατόν, οι όποιες διορθώσεις να γίνονται κάθε φορά αυτόματα με vba. γ) Μπορούμε να διορθώσουμε αυτόματα το έτος από 2017 σε 2018 στον πίνακα. Σας ευχαριστώ εκ των προτέρων Τελευταία επεξεργασία από το χρήστη dimitrisp : 01-01-18 στις 18:12. |
#2
| |||
| |||
![]()
Καλή χρονιά Δημήτρη, για να γίνει εφικτή η αυτοματοποίηση που ζητάς θα πρέπει να είναι γνωστή η λογική κατάρτισης του πίνακα «Eortologio». Επειδή στον πίνακα επαναλαμβάνονται στοιχεία και επειδή δεν κατάλαβα πλήρως τη λογική του, τον τροποποίησα και στον παλιό πίνακα έδωσα το όνομα «EortologioOLD». Στον νέο πίνακα «Eortologio» πρόσθεσα το πεδίο «Typos»,το οποίο: 1) Παίρνει τιμή 1, για τα ονόματα που δε γιορτάζουν. 2) Παίρνει τιμή 2, για τα ονόματα που γιορτάζουν κάθε χρόνο τον ίδιο μήνα και μέρα (σταθερές γιορτές) 3) Παίρνει τιμή 3, για τα ονόματα που γιορτάζουν ανάλογα με την ημερομηνία του Πάσχα (κινητές γιορτές). 4) Παίρνει τιμή 4, για τα ονόματα (πχ Γεώργιος) που άλλοτε εξαρτώνται από την ημερομηνία του Πάσχα και άλλοτε όχι (ημικινητές γιορτές). Αν και άφησα στα πεδία «HMERA» και «MHNAS» τις παλιές τιμές ,είναι σαφές ότι για τα ονόματα τύπου 1 και 3 δεν παίζουν κανένα ρόλο και, για να μη μπερδεύουν, θα έπρεπε να σβηστούν. Επίσης για τους τύπους 1, 2 και 4, δεν παίζουν κανένα ρόλο οι τιμές του πεδίου "APOPASXA". Με βάση τα στοιχεία του πίνακα, έκανα κάποια κατάταξη σε τύπους, που πρέπει όμως να ελεγχθεί. Στον έλεγχο, ίσως βοηθήσει το ερώτημα «OnomasiaWithStar» που εμφανίζει τα ονόματα που έχουν αστερίσκο. Πρόσθεσα επίσης τη λειτουργική μονάδα «Pasxa», που περιέχει τη συνάρτηση ToPasxa, που έδωσε ο Τάσος Φιλοξενίδης, για τον προσδιορισμό του Πάσχα σε συγκεκριμένο έτος. Η αυτόματη ενημέρωση του πίνακα «Eortologio» γίνεται με το ερώτημα «UpdateEortologio». Αφού τρέξουμε το ερώτημα και δώσουμε το έτος, που μας ενδιαφέρει, τα πεδία «Easter» και «fDate» του πίνακα ενημερώνονται με την ημερομηνία του Πάσχα και της γιορτής αντίστοιχα. |
#3
| |||
| |||
![]()
Γιώργο Χρόνια Πολλά και Καλή Χρονιά Σε υπερευχαριστώ για την υποδειγματική επίλυση του ζητούμενου! Είνα ακριβώς αυτό που ήθελα να δημιουργήσω. Καλή συνέχεια... |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
ΑΛΛΑΓΗ ΟΝΟΜΑΣΙΑΣ ΠΕΔΙΟΥ ΣΕ ΠΙΝΑΚΑ | smasak | Access - Ερωτήσεις / Απαντήσεις | 7 | 05-06-17 11:27 |
[ Ερωτήματα ] ενημέρωση μερική | mousatos | Access - Ερωτήσεις / Απαντήσεις | 5 | 09-04-15 12:42 |
Αλλαγή Font σε πινακα WORD | thanosgr | Access - Ερωτήσεις / Απαντήσεις | 4 | 17-11-14 08:50 |
Αλλαγή τύπου πεδίου σε συνδεδεμένο πίνακα. | dim.konst | Access - Ερωτήσεις / Απαντήσεις | 6 | 04-09-13 11:30 |
[ Πίνακες ] Αντιγραφή εγγραφών από πίνακα σε πίνακα | apostolos | Access - Ερωτήσεις / Απαντήσεις | 3 | 30-08-13 15:36 |
Η ώρα είναι 17:38.