Καλησπέρα
Μια λεπτομερής παρουσίαση των ημερομηνιών και των χρονικών διαστημάτων γίνεται στο σύνδεσμο.
https://www.ms-office.gr/forum/acces...astimaton.html
Στο συνημμένο αρχείο έκανα εισαγωγή της λειτουργικής μονάδας που υπάρχει στη ΒΔ του παραπάνω συνδέσμου και χρησιμοποίησα κάποιες από τις συναρτήσεις της για την υλοποίηση του ζητούμενου.
Η ΒΔ που επισυνάπτω περιέχει:
1) Τον πίνακα tblYearDates:
Περιέχει όλες τις ημερομηνίες του καθορισμένου έτους και την πληροφορία, αν η ημερομηνία είναι επίσημη αργία.
2) Τη φόρμα frmAddDates:
Βοηθάει στη συμπλήρωση των στοιχείων του πίνακα.
Ο κώδικας που τρέχει πατώντας το κουμπί της φόρμας χρησιμοποιεί κάποιες συναρτήσεις από τη λειτουργική μονάδα.
Στον κώδικα πρέπει να υπάρχει αναφορά στη βιβλιοθήκη: Microsoft Scripting Runtime
3) Το ερώτημα qryArgiesSK:
Με τα κατάλληλα κριτήρια μας δίνει τις ημερομηνίες του πίνακα που είναι επίσημες αργίες ή Σαββατοκύριακα.
Είναι εύκολο να διαμορφώσουμε ερωτήματα που θα δίνουν μόνο τις επίσημες αργίες ή μόνο τα Σαββατοκύριακα.
Πρόσθεσα ένα πεδίο στον πίνακα που περιγράφει την αργία