Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   Φόρμα με περιορισμούς (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/3982-forma-me-periorismois.html)

nkouk 29-12-15 20:44

Φόρμα με περιορισμούς
 
1 Συνημμένο(α)
Καλησπέρα και Χρόνια Πολλά σε όλους!!!

Έχω προσαρμόσει στα δικά μου μέτρα το πρόγραμμα αδειών απο τα παραδείγματα, το οποίο είναι πολύ χρήσιμο. Προσπαθώ να βγάλω μια άκρη αλλά δεν τα καταφέρνω.

Το πρόβλημα μου είναι το εξής. Θέλω να ορίσω όριο στις μέρες αδείας που παίρνει ο κάθε υπάλληλος(π.χ 30 ημέρες και 4 πορείας για την Κανονική), καθώς να περιορίσω ότι δικαιούται μόνο μια φορά ημέρες πορείας (4 μέρες) με κάθε άδεια που λαμβάνει. Προσπαθησα να μου εμφανίζει και το υπόλοιπο ημερών αλλά κάνω κάτι λάθος.

Σας αποστέλω τι έχω κάνει μέχρι στιγμής.

Κάθε σας βοήθεια είναι πολύτιμη! Σας ευχαριστώ εκ των προτέρων.

nkouk 05-01-16 19:04

Καλησπέρα και καλή Χρονιά εύχομαι σε όλους..Προσπαθώ να κάνω να μετράει τις άδεις στον κάθε υπάλληλο αλλά δεν τα καταφέρνω. Μπορεί κάποιος να βοηθήσει; Να δημιουργήσω ερώτημα και να με την συνάρτηση IF να κάνει το άθροισμα στο είδος της άδειας;

nasos23 05-01-16 19:17

Καλησπέρα Νικόλα.
Ξαναδές το παράδειγμα http://www.ms-office.gr/forum/access...ma-access.html
και τον κώδικα στο modul1.Αφαιρεί Σαββατοκύριακα αργίες κλπ.

nkouk 05-01-16 22:39

Naso σε ευχαριστώ πολυ! Δεν τους χρειάζομαι αυτούς τους υπολογισμούς. Τους αφαιρεσα απο το module. Θέλω κατα κάποιον τροπο να υπολογίζονται τα υπολοιπα σε κάθε άδεια καθενος εργαζόμενου και να το εμφανίζει στην φόρμα. Προσπαθησα με ερώτημα και κριτήρια και το αθροισμα των ημερων αλλά δεν ξέρω πως θα τα αποθηκευω σε πίνακα ώστε να τα εμφανιζω και στην φόρμα...

Meteora 06-01-16 18:43

1 Συνημμένο(α)
Καλησπέρα, Καλή Χρονιά

...ελπίζω να βοηθηθείς.

Με εκτίμηση / Νίκος

nkouk 07-01-16 11:14

Νίκο Χρόνια Πολλά και Καλή Χρονιά!
Σε ευχαριστώ πολύ για την βοήθεια!

Πραγματικα ειχα σκαλωσει και είναι πολύ χρήσιμο!

Κατι τελευταίο...Υπάρχει τρόπος τα υπόλοιπα να τα αποθηκεύει και σε πίνακα ή σε ερώτημα κάπως;

nasos23 07-01-16 11:22

1 Συνημμένο(α)
Νικόλα και η δική μου εκδοχή με ορισμένες τροποποιήσεις

Meteora 07-01-16 18:56

Καλησπέρα

Η αποθήκευση πληροφοριών (προϊόντα δεδομένων) δεν συνιστάται. Βέβαια εσύ, μπορείς με άνεση να διαχειρίζεσαι πίνακες και ερωτήματα, οπότε καλά κάνεις και σκέφτεσαι έτσι... Γράψε στο Forum ποια στοιχεία θέλεις να βλέπεις με μια ματιά και υπό ποιες προϋποθέσεις. Θα έχεις την απάντηση που θες από τα μέλη.

Δες και την ανάρτηση του φίλου μας Νάσου. Οι προτάσεις του είναι πάντα σπουδαίες.

Με εκτίμηση/ Νίκος

nkouk 07-01-16 23:39

2 Συνημμένο(α)
Παράθεση:

Αρχική Δημοσίευση από nasos23 (Μήνυμα 22939)
Νικόλα και η δική μου εκδοχή με ορισμένες τροποποιήσεις

Nasο πολύ καλή και η ιδέα σου! Βέβαια για κάποιο λόγο δεν λειτουργεί και μου βγάζει error όταν πάω να πληκτρολογήσω ημερομηνία και σε συγκεκριμένα στην μακροεντολή "refresh".

nkouk 08-01-16 00:04

Private Sub StartDate_BeforeUpdate(Cancel As Integer)
DoCmd.RunMacro "refresh", 1
End Sub

Αλλάζοντάς το σε

Private Sub StartDate_BeforeUpdate(Cancel As Integer)
DoCmd.RunMacro "refresh", 0
End Sub

Δουλεύει κανονικά! Υπάρχει πρόβλημα που το έκανα έτσι; Τώρα άρχισε να τρεχει κανονικά όλη η εφαρμογή και είναι φοβερή! :yahoo:

Ενημέρωση: Δεν τα υπολογίζει όμως μόλις το άλλαξα... Αλλά δεν βγάζει error με αυτή την αλλαγή


Η ώρα είναι 14:11.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2