Ανανέωση ιστοσελίδας

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 29-02-12, 14:42
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 08-07-2011
Περιοχή: Αθήνα
Μηνύματα: 81
Προεπιλογή Υπόλοιπο Αδειών

Χαιρετω για μια ακόμη φορά, ολα τα μέλη του φόρουμ...

Παρολο που εχω βρει αρκετες εφαρμογες για την διαχειριση αδειων, με κορυφαία την λύση του Τάσου, http://www.ms-office.gr/forum/access...ma-access.html καμμία δεν διαχειρίζεται "υπολοιπα αδειων".

Αυτο λοιπον που εχω σκεφτει, ειναι να το υλοποιησω ως εξης :
1. Δημιουργια του πινακα ανθρωποι
2. Δημιουργία του πίνακα, τυπος αδειων, οπου εκτος των άλλων, θα υπαρχει και ενα πεδιο που θα αναφερεται η ετησια δικαιουμενη αδεια ανάλογα τον τύπο της.
3. Δημιουργια του ενδιαμεσου "ανθρωποι & αδειες" οπου θα καταχωρειτε, ο ανθρωπος, το ειδος της αδειας, η ημερομηνια εναρξης, και οι μερες που πηρε.

Κατοπιν με την χρηση συγκεντρωτικων Ερωτηματων, να αθροιζω τις αδειες ανα ανθρωπο & ανα ειδος, κ αφαιρωντας το συνολο απο την συνολικη ετησια δικαιουμενη, να βρισκω το υπολοιπο.

Το προβλημα δημιουργειται, οταν ενας ανθρωπος δεν παρει όλη την δικαιουμενη αδεια μεσα στο ετος.

Με ποιο τροπο μπορει αυτη να μεταφερθει στο επόμενο έτος κ να προστεθει στην ετησια δικαιουμενη ? Επίσης αν μια αδεια ξεκινησει σε ενα ετος και τελειώσει το επόμενο ? (π.χ. 20/12 έως 5/1) να προσμετρατε ολόκληρη, στο ετος το οποιο ξεκίνησε.

Φυσικα δεν ζηταω να μου δημιουργησετε την εφαρμογη. Μια "αλγοριθμικη βοηθεια" ζηταω. Την γνωμη σας για τον τροπο που μπορω να το υλοποιησω.

Επισης οποιαδηποτε αποψη για την βελτιωση αυτων που περιεγραψα στα βηματα 1 έως 3 δεκτη.

Ευχαριστώ

Τελευταία επεξεργασία από το χρήστη stelianta : 29-02-12 στις 14:45. Αιτία: Ορθογραφικο λάθος
Απάντηση με παράθεση
  #2  
Παλιά 29-02-12, 20:55
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλησπέρα



Στέλιο μια πρόταση για το θέμα σου:
  • Δύο πίνακες θες. [tblPerosopa] και [tblAdeies]. Σύνδεσέ τους με σχέση ένα προς πολλά και διαχειρίσου τα δεδομένα τους με φόρμα και υποφόρμα ( Ό,τι φαίνεται και στο παράδειγμα του Τάσου).
  • Άμα έχεις μια άδεια που ανήκει χρονικά σε δύο ημερολογιακά έτη, εφόσον αυτή προσμετράται στο έτος έναρξης της άδειας, όταν θα κάνεις την πρόσθεση δεν έχεις παρά να προσθέσεις με κριτήριο την έναρξη, αδιαφορώντας για την ημερομηνία λήξης.
  • Εφόσον οι άδειες έχουν τύπο και μέγιστο αριθμό ημερών, φτιάξε ένα πίνακα με πεδία: [id], [onomatipos], [MaxPlitos] και [codikostipos]. Όταν λοιπόν αλλάζει η χρονιά, τότε θα κάνεις πρόσθεση των αδειών τύπου Χ και θα συγκρίνεις το αποτέλεσμα της πρόσθεσης με τον μέγιστο επιτρεπτό αριθμό ημερών για τον συγκεκριμένο τύπο άδειας. Έστω υπάρχει υπόλοιπο 10 ημερών. Αυτόν τον αριθμό θα προσθέσεις σε ένα πεδίο του πίνακα των προσώπων π.χ. στο πεδίο [PleonasmaadeionX]. Δηλ. για κάθε τύπο άδειας να έχεις ένα πεδίο στο οποίο θα τοποθετείς το πλεόνασμα του προηγούμενου έτους. Αυτά τα πεδία -με περιεχόμενα το πλεόνασμα- δεν είναι απαραίτητα, αλλά για ψυχολογικούς λόγους χρησιμοποιησέ τα (πιστεύω ότι είναι λίγα! Εγώ θα τα έφτιαχνα!)
Αγαπητέ, αυτό που πας να κάνεις θέλει αρκετή δουλειά και αρκετές γνώσεις Access και VBA. Μπράβο σου καί καλή συνέχεια.

Με εκτίμηση

Νίκος Δ.

Τελευταία επεξεργασία από το χρήστη Meteora : 29-02-12 στις 21:18. Αιτία: Ξαναδιαβάστε τη 3η παράγραφο. Υπάρχει διόρθωση !
Απάντηση με παράθεση
  #3  
Παλιά 29-02-12, 22:33
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 08-07-2011
Περιοχή: Αθήνα
Μηνύματα: 81
Προεπιλογή

Αγαπητέ Νίκο...

Σε ευχαριστώ για τον χρόνο και τις συμβουλές σου.

Ξεκιναω δουλεια κ ελπιζω οτι σε μερικες ημερες θα ειμαι σε θεση να ανεβασω την δουλεια μου σχετικά με το θεμα το οποιο συζηταμε...

Πολύ πιθανον βεβαια να επανελθω πριν το περας για καποια βοήθεια απο τα εμπειροτερα κ ικανοτερα μελη του φορουμ.

Θα τα πουμε
Απάντηση με παράθεση
Απάντηση στο θέμα

Εργαλεία Θεμάτων
Τρόποι εμφάνισης

Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Γενικά] ΤΟ ΥΠΟΛΟΙΠΟ ΕΡΧΕΤΑΙ ΑΠΟ.. ramnikos71 Excel - Ερωτήσεις / Απαντήσεις 5 21-01-17 20:44
[Γενικά] Πίνακας Αδειών nkouk Excel - Ερωτήσεις / Απαντήσεις 0 03-12-15 14:24
Υπόλοιπο αποθήκης (stock). Αποτροπή αρνητικών τιμών kapetang Access samples - Χρήσιμα αρχεία & παραδείγματα 0 23-09-13 10:53
[Excel07] Πρόγραμμα αδειών Πέτρο Excel - Ερωτήσεις / Απαντήσεις 14 30-11-12 11:26
Διαχείριση αδειών passarella Access - Ερωτήσεις / Απαντήσεις 5 07-09-12 11:46


Η ώρα είναι 06:06.