
16-01-17, 13:12
|
| Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 02-04-2013 Περιοχή: Κύπρος
Μηνύματα: 738
| |
Καθορισμός Χρονικης Περιόδου και προσάρτηση δεδομένων σε πίνακα
Φίλοι μου γειά σας,
Θα ήθελα την βοήθεια των έμπειρων μελών του φόρουμ καθως το πρόβλημα που αντιμετωπίζω είναι πέραν των δικών μου γνώσεων.....το προσπάθησα αλλά δυστυχώς δεν μπόρεσα να φτάσω στο ζητούμενο που είναι το εξής:
Στην βάση που επισυνάπτω σαν παράδειγμα (το οποίο είναι κοντά με την λογική της πραγματικής βάσης) υπάρχει ένας πίνακας (tblDates) ο οποίος έχει δύο πεδία. Το [aDate] και το [Day]. Υπάρχει επίσης και μια σχετική φόρμα - παραδειγμα - η οποία έχει 3 πεδία (unbound) ώς ακολούθως:
1. To [ΝoOfDays] όπου καθορίζεται ο αριθμός των ημερών χρονικής διάρκειας που επιθυμω (πχ 7)
2. Υπάρχει το πεδίο [DateStarts] στο οποίο καθορίζεται η ημερομηνια έναρξης της χρονικης περιόδου που θέλουμε (πχ 16/1/2017)
3. Και τέλος υπάρχει και ένα τριτο πεδίο, το [DateStop].
Αυτό που επιχειρώ να κάνω είναι:
- Εφόσον προκαθορίσουμε τον αριθμό ημερών στο πεδίο [NoOfDays] πχ.7 και έπειτα καθορισθει και η ημερομηνία έναρξης της χρονικής περιόδου στο δεύτερο πεδίο [DateStarts] ενημερώνεται αυτόματα το τρίτο πεδίο [DateStop] με την ημερομηνία ληξης της χρονικής περιόδου. ΠΑΡΑΔΕΙΓΜΑ: εάν στο πεδίο [NoOfDays] καταχωρήσαμε 7 ημερες, και στην ημερομηνία έναρξης της περιόδου στο πεδίο [DateStarts] καταχωρήσαμε 16/1/2017, τότε ενημερώνεται το πεδίο [DateStop] με την ημερομηνία λήξης (πχ 23/1/2017)
- Οταν γίνουν τα πιο πάνω, θα ήθελα επιλέγοντας την εντολή στην φόρμα να μπορεί να "τρέξει" ένα ερώτημα έτσι ώστε να γεμιζει τον πίνακα [tblDates] με τις 7 πιο πάνω εγραφές καταχωρώντας έτσι Α] αφενώς τις ημερομηνίες απο τις 16/1/2017 μεχρι και τις 23/1/2017 αλλά ενημερώνωντας και το δεύτερο πεδίο [Day] με την ημέρα που αντιστοιχεί σε καθε μια απο τις ημερομηνίες αυτες.
Θα εκτιμησω κάθε βοήθεια.
|