![]() |
Διαχείριση αδειών 2 Συνημμένο(α) Γειά σας και πάλι. Παραθέτω μια απορια ως προς ενα πόνημα που βρηκα στο forum το οποίο βοηθάει παρα πολύ. http://www.ms-office.gr/forum/access...ma-access.html Η απορία που έχω ειναι η εξης: Οταν δίνω για κάποιο υπάλληλο Ημερομηνια Από π.χ. 17-07-2012 και Ημερομηνία Έως π.χ. 20-07-2012 και επιλέγω ως Τύπο άδειας π.χ. Τιμητική (δεν εχει σημασία) θελω να γίνεται το εξής: Οταν δίνω για τον ίδιο υπάλληλο Ημερομηνια Από π.χ. 18-07-2012 και Ημερομηνία Έως π.χ. 20-07-2012 και επιλέγω ως Τύπο άδειας π.χ. Τιμητική (δεν εχει σημασία) να μην γίνεται αποδεκτο το διαστημα Απο - Εως!!!! Γίνεται αυτό;...:wall: Σας επισυναπτω την εικονα με την οποια δειχνω τι εννοω καθώς επίσης κι ενα πόνημα με το οποίο φαινονται και οι σχεσεις των πινακων Προσωπικου - Αδειων. Ελπίζω να εγινα κατανοητη. Ευχαριστω εκ των προτερων για την απαντηση σας.:thanks: |
Χριστίνα καλό σου απόγευμα, Στην φόρμα 'Δευτερεύουσα φόρμα QRY_adeies' στο πεδίο 'StartDate' στο συμβάν 'Before Update' βάλε αυτόν τον κώδικα Κώδικας: Dim db As DatabaseΚώδικας: Dim db As Database |
Χριστίνα καλή σου μέρα, Στον κώδικα που έγραψα, σβήσε τα σημασμένα με πράσινο |
1 Συνημμένο(α) Καλημέρα σε όλους Κοίτα και μια άλλη λύση, σε περίπτωση εισαγωγής ημερομηνία "εντός" πρέπει να ακυρώσεις την εγγραφή με ESC Θανάσης |
Καλησπέρα σε όλους! Θα μπορούσε να τροποποιηθεί η μακροεντολή CountDatesPeriod() για να αναιρεί την τελευταία καταχώρηση αν συμπίπτουν οι ημερομηνίες: Κώδικας: Private Sub CountDatesPeriod()Τάσος Τάσος |
Παράθεση:
Συγνώμη για την καθυστέρηση της απάντησης. Ακριβώς αυτό ήθελα. Ευχαριστω πολύ!!!!!!!!:icon_hihi::thanks: Υ.Γ. Ευχαριστώ όλους όσους μπηκαν στον κόπο να απαντησουν στο ερώτημα μου.:respect::thanks::worthy: |
| Η ώρα είναι 14:33. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.