Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
ΒΔ προσωπικού για άδειες
Καλησπέρα σε όλους. Θα ζητήσω την πολύτιμη βοήθειά σας. Φτιάχνω μια βάση προσωπικού εργαζομένων. Εχω δημιουργήσει ένα πίνακα προσωπικού και ένα πίνακα αδειών στον οποιο καταχωρούνται οι άδειες του προσωπικού. Στις άδειες (εχω δει τις βάσεις που αφορούσαν άδειες στο φορουμ), με ενδιαφέρει το πότε και ποιά χρονιά έχει χορηγηθεί η άδεια και όχι οι τυχόν αργίες να μην υπολογίζονται. Με ενδιαφέρει όμως το υπόλοιπο των αδειών. Χρησιμοποιόντας 2 τρόπους μέσω ερωτημάτων δεν παίρνω το επιθυμητό αποτέλεσμα. Με τον πρώτο τρόπο, κάνοντας άθροισμα στις ημέρες αδειών, μου αφαιρεί μόνο την τελευταία άδεια. Με τον δεύτερο τρόπο, ζητώντας άθροισμα στο άθροισμα των ημερών των αδειών, λειτουργεί αλλά μου εμφανίζει ένα παράθυρο διαλόγου που πρέπει να πατήσω ΟΚ στην τιμή της παραμέτρου, το οποίο δε θέλω να το εμφανίζει. Πώς διορθώνεται αυτό είτε με τον πρώτο τρόπο είτε με τον δεύτερο; Επίσης, το δεύτερο που προσπαθούσα να κάνω είναι ένα ερώτημα που θα μου δείχνει συγκεντρωτικά ανα εργαζόμενο τις άδειες που έχει πάρει και το υπόλοιπο των αδειών του, ανά είδος αδείας. Ανεβάζω μια πρόχειρη ΒΔ για να εφαρμόσω την όποια λύση στην βάση που φτιάχνω. Σκοπός είναι να κατανοήσω το λάθος μου ή αυτό που δεν γνωρίζω, να το μάθω και να μην επανέρχομαι για το ίδιο θέμα. Ευχαριστώ πολύ. |
#2
| |||
| |||
Καλησπέρα Τόλη, μελέτησε τα ερωτήματα στη συνημμένη ΒΔ. Νομίζω είναι αυτά που θέλεις |
#3
| |||
| |||
Παράθεση:
Αυτό είναι που ήθελα και νομίζω πως το κατάλαβα. Θα το δοκιμάσω στην ΒΔ που φτιάχνω. Εχω την εξής απορία. Γιατί στο έτος αλλάζει απο YearNow σε YearDate; Ρωτάω γιατί στην ΒΔ το χρησιμοποιούσα για να ζητάω τα υπόλοιπα αδειών του προηγούμενου έτους δίνοντας YearNow-1. |
#4
| |||
| |||
Η συνάρτηση Now() επιστρέφει την τρέχουσα ημερομηνία και ώρα, ενώ η συνάρτηση Date() μόνο την ημερομηνία. Αν τις τοποθετήσουμε μέσα στη συνάρτηση Year() θα πάρουμε το τρέχον έτος. Μπορείς συνεπώς να χρησιμοποιήσεις οποιαδήποτε. |
#5
| |||
| |||
Παράθεση:
Νομίζω πως θα χρειαστώ κάτι ακόμα στο υπόλοιπο αδειών. Με αυτόν τον τρόπο εμφανίζεται το ίδιο όνομα με μια εγγραφή για τις κανονικές άδειες και μια για τις γονικές. Είναι δυνατον να γίνει μια εγγραφή του ονόματος και στην ίδια γραμμή και τα 2 είδη αδειών; |
#6
| |||
| |||
Δες το συνημμένο.
|
#7
| |||
| |||
|
#8
| |||
| |||
Χαιρετώ και πάλι. Εκανα μια τροποποίση ως προς τα κριτήρια ζητώντας να μην μου δείχνει κενές εγγραφές όταν κάποιος δεν έχει πάρει κάποια άδεια με το Is Not Null. Αυτό που προσπάθησα να κάνω και δεν τα κατάφερα, ήταν να εμφανίζω με δεύτερο ερώτημα μόνο τις άδειες του προηγούμενου έτους. Δοκίμασα με 2 τρόπους: α. Κάνοντας copy-paste το ypoloipo2, μετονομασία σε ypoloipo3, πρόσθεσα τον πίνακα άδειες στο ερώτημα αυτό και ως κριτήρο στο έτος έβαλα το YearDate-1. β. Copy-paste τα 3 ερωτήματα, μετονομοσια σε ολα ως ypoloipo_gonikis__previous, ypoloipo_kanonikis_previous_year και ypoloipo_kanonikis_previous_year, βάζοντας παραμέτρους το YearDate-1 και στο αντίστοιχο νεο ερωτημα ypoloipo_previous_year αντικατεστησα με τα νέα ερωτήματα. Το δοκίμασα και χωρίς την τροποποίηση με το Is Not Null. Το ίδιο έκανε και στην ΒΔ που φτιάχνω. Προφανώς κάτι δεν αντιλαμβάνομαι σωστά στην λειτουργία των ΒΔ. Είναι σωστό να κάνεις copy-paste ερωτήματα, πίνακες ή εκθέσεις και να τροποποιείς τα ζητούμενα που θες ή οχι; Πρέπει να τα στήνεις απο την αρχή; Ευχαριστώ. |
#9
| |||
| |||
Καλησπέρα Δες το συνημμένο. Τροποποίησα τα ερωτήματα για να μας ζητούν να ορίσουμε το επιθυμητό έτος. |
#10
| |||
| |||
Καλησπέρα. Ευχαριστώ Γιώργο. Θα εφαρμόσω αυτή τη λύση στη ΒΔ που φτιάχνω και βλέπουμε. |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
Αδειες | yannis | Access - Ερωτήσεις / Απαντήσεις | 0 | 24-11-19 23:52 |
Καταχώρηση προσωπικών στοιχείων Προσωπικού Επιχείρησης με τις Άδειές τους | schrysis | Access - Ερωτήσεις / Απαντήσεις | 1 | 16-05-19 10:56 |
[Excel07] Αντιστοίχηση στοιχείων σε κατασταση προσωπικού | nkouk | Excel - Ερωτήσεις / Απαντήσεις | 12 | 10-02-16 23:58 |
Άδειες | stavross | Access - Ερωτήσεις / Απαντήσεις | 6 | 09-12-12 10:11 |
Άδειες και ημερομίσθια - βοήθεια | stavross | Access - Ερωτήσεις / Απαντήσεις | 11 | 09-11-12 15:01 |
Η ώρα είναι 21:36.