Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
Ερώτημα μέτρησης ανά όνομα ημέρας
Γειά σας φίλοι. Είμαι καινούργιος τόσο στην access όσο και στα ....forum γενικά. Αν παραβώ κάποιο κανόνα παρακαλώ τους administrators να λάβουν υπόψη ότι είναι το πρώτο μου forum που συμμετέχω και πνίγομαι αρκετά. Βασικά γράφτηκα γιατί έχω την εξής απορία : σε access 2007 έχω έναν πίνακα απλό με 2 πεδία : ημερομηνία σε μορφή long (αναγράφεται και το όνομα της ημέρας) και όνομα όποιου έχει βάρδια εκείνη την ημέρα. Θέλω να κάνω ένα ερώτημα όπου να φαίνεται ανά άτομο ποιός είχε βάρδιες πχ τις κυριακές και πόσες ήταν αυτές (σε συγκεκριμένο χρονικό διάστημα).Δηλαδή να μετράει το ερώτημα από τις βάρδιες που είχε πχ ο νικολό , πόσες ήταν κυριακές.Και να φαίνεται : νικολό/3 (δηλ. έκανε 3 κυριακές βάρδια). Έχω φάει τον τόπο να βρώ λύση (πχ weekday name , κλπ) αλλά...τίποτα. Ευχαριστώ εκ των προταίρων. |
#2
| ||||
| ||||
Καλησπέρα Ουσιαστικά ζητάς μια μικρή εφαρμογή ! Θα δούμε. Σαββατοκύριακο έχουμε μπροστά μας... Αν έχεις ήδη φτιάξει κάτι ανέβασέ το - χωρίς ευαίσθητα στοιχεία - για να δούμε πως θα βοηθηθείς καλύτερα. Φιλικά Νίκος |
#3
| |||
| |||
Καταρχάς ευχαριστώ για το ενδιαφέρον. Εντυπωσιάζομαι από αυτό που λες γιατί περίμενα η λύση να είναι του τύπου μιας απλής σωστής σύνταξης στα κριτήρια του πεδίου "ήμερομηνία".Κάτι σαν weekday name=1 ή datepart("w")=1or2 ή κάτι τέτοιο. Εν πάσει περιπτώση, εγώ ανεβάζω τη βάση μπας και γίνει τίποτα :-). Θα δεις ΄΄οτι μια "αντιεπαγγελματική " λύση που έχω δώσει είναι στη συμπλήρωση του πίνακα να μαρκάρονται σε ξεχωριστά πεδία αν ΄πρόκειται για Σ η Κ ώστε να κάνω count μετά.Απλά αυτό δεν ικανοποιεί καθώς εισάγει την πιθανότητα ο χειριστής να μην μαρκάρει κάποια κυριακή με συνέπεια αυτή μετά να μην καταμετρηθεί. Ευχαριστώ και πάλι! |
#4
| ||||
| ||||
Νικολό σε χαιρετώ Πες μου σε παρακαλώ τι θέλεις να συμβεί, αν ο χρήστης δεν μαρκάρει κάποιο Σάββατο ή Κυριακή ή αργία; Πόσο σημαντικά ειναι τα περιεχόμενα των πεδίων [ΑΓΜ] και [ΒΑΘΜΟΣ] για αυτό που επιδιώκεις δηλ. την καταμέτρηση του πλήθους των αργιών κλπ που εργάστηκε κάποιος απο τα πρόσωπα του πεδίου [ΕΠΩΝΥΜΟ]. Βρίσκω σωστή κίνηση να γίνει φανερό το περιβάλλον στο οποίο εργάζεσαι, αφού αρκετά μέλη του Forum θα δουν την βάση σου και είναι βέβαιο οτι θα σε βοηθήσουν εφόσον μπορούν ! Σε αυτό το επίπεδο που εργάζεσαι -μάλλον-δεν μπορώ να προσφέρω. Έχω κάποιες σκέψεις, αλλά ας περιμένουμε μήπως κάποιος φίλος -εν τω μεταξύ- κάνει την καταλυτική ...επέμβαση. Τα ξαναλέμε Φιλικά / Νίκος |
#5
| |||
| |||
Γειά σου φίλε Meteora Όντως είμαι στο στρατό (συγκεκριμένα ναυτικό) και άρα ευάλωτος σε ...ποινολόγια:-)))) Άργησα να απαντήσω γιατί εχθές είχα υπηρεσία. Σε αυτά που ρωτάς τώρα : α.Την access την έχω ξεκινήσει σχετικά επιδερμικά.Δεν έχω γνώσεις sql η vba (πλήν κάποιων βασικών τύπου select κλπ). β.Το πεδίο αγμ (αριθμός γενικού μητρώου) είναι ένας αριθμός μοναδικός για κάθε ένστολο (μάλλον οι στρατιωτικοί ανακαλύψαν τη φιλοσοφία και τη χρηστικότητα του πρωτεύοντος κλειδιού πολύ πριν την έλευση της sql ).Χρησιμεύει για να μην έχει ο πίνακς [προσωπικό] μόνο ένα πεδίο και σαν πρωτεύον κλειδί σε αυτόν καθώς καμιά φορά συμβαίνει να υπάρχουν άτομα με το ίδιο επίθετο.Σαν πληροφορία δεν χρειάζεται τόσο πολύ στη συγκεκριμένη εφαρμογή. γ.Ο βαθμός χρειάζεται οπωσδήποτε. δ.Αυτό που θέλω από την εφαρμογή είναι να της εισάγω (πιθανώς μέσω μιας παραμέτρου) ένα χρονικό διάστημα και αυτή να μου επιστρέφει : 1.πόσες βάρδιες συνολικά έκανε ο καθένας 2.Πόσες από αυτές (για τον καθένα) ήταν Κυριακές, πόσες Σαββάτα (έχει σημασία γιατί το Σαββάτο είναι χειρότερο για βάρδια από την κυριακή όπως είναι προφανές ) και πόσες άλλου είδους αργίες (πχ Αγ. Νικολάου που στο ναυτικό είναι αργία). |
#6
| |||
| |||
Καλημερίζω τα ελληνικά στρατεύματα Λοιπών σου φτιάχνω μια εφαρμογή σε αυτά που ζητάς να κάνει και στην στέλνω η σήμερα η αύριο Φιλικά Γιώργος |
#7
| ||||
| ||||
Καλημέρα σας... Νικολό δες τις αλλαγές που έκανα στα ερωτήματα 'ΣΥΝΟΛΟ ΒΑΡΔΙΩΝ' και 'ΣΥΝΟΛΟ ΑΛΛΩΝ ΑΡΓΙΩΝ ΑΝΑ ΑΤΟΜΟ'. Νομίζω οτι λειτουργούν όπως τα θες. Διόρθωσε τα υπόλοιπα... Ετοιμάζω κάτι περισσότερο για σας, μιας και είμαστε μέλη της ίδιας ...οικογένειας (Ο γιός μου ειναι αξιωματικός στην πολεμική αεροπορία). Έχω την περιέργεια να μάθω αν οι αλλαγές που έκανα ειναι προς τη σωστή κατεύθυνση. Φιλικά / Νίκος |
#8
| ||||
| ||||
Φιλε enikolo, Εγω αυτο που θα σου προτεινα αμεσα να κανεις ειναι να διορθωσεις τους πινακες σου ωστε να μην εχουν κενα στην ονομασια τους. Καλο επισης θα ηταν να τους αλλαξεις και ονομασια στα Αγγλικα και ακομη καλυτερο να υπαρχει και ενα προθεμα του αντικειμενου της Βασης δεδομενων σου. Δηλαδη tbl για πινακα qry για ερωτημα frm για φορμα και Mod για Λειοτυργικη Μοναδα. Ετσι για παραδειγμα ο Πινακας ΝΟΣΗΛΕΥΤΙΚΟ ΠΡΟΣΩΠΙΚΟ ονομασε τον σε: tblNosileftikoProsopiko. Με λιγα λογια πρεπει να κανεις ομαλοποιηση της Βασης... Αυτα πρεπει να γινουν τωρα στην αρχη διοτι οσο μεγαλωνει η Βαση σου και μεγαλωνουν και οι απαιτησεις τοσο και θα βρεθεις σε "κυκεωνα" προβληματων μετεπειτα... Δες και καποιες αλλες πληροφοριες εδω: Description of database normalization basics in Access 2000 |
#9
| |||
| |||
Σας ευχαριστώ όλους.Meteora είδα τις αλλαγές και με βοήθησαν αρκετά.Το πρόβλημα βέβαια με την απαλλαγή από την ανάγκη ξεχωριστού "μαρκαρίσματος" των κυριακών παραμένει αλλά είμαι αιδσιόδοξος :-). Συγχαρητήρια για το γιό σου και ελπίζω εκείνος να ασχολείται με λίγο δράση γιατί εμάς στο ΠΝ μας έφαγε η γραφειοκρατεία από ότι βλέπεις :-))))))))Και να σκεφτείτε παιδιά ότι είχα "δηλώσει" ΣΝΔ στο μηχανογραφικό γιατί μου άρεσε η θάλασσα.Που να φανταστώ ότι θα ασχολούμαι με την Access ... Αnyway, Γιώργο ευχαριστώ για την προσπάθεια και τον κόπο και ευχαριστώ για τις πολύ χρήσιμες συμβουλές και τον editolis.Eκτελέστηκαν πάραυτα:-).Βέβαια δεν ξέρω αν πρέπει να αλλάξω και τα ονόματα των πεδίων μέσα στα αντικείμενα? Παιδιά βοηθάτε τόσο πολύ που αναρωτιέμαι αν είναι τσάμπα ή θα μου έρθει κανάς λογαριασμός :-)))) Ένα μικρό ερωτηματάκι ακόμα (δώσε θάρρος στο χωριάτη): Πως μπορώ σε ένα ερώτημα να προσθέσω τα επιμέρους σύνολα των Κυριακών, Σαββάτων και Αλλων Αργιών ώστε να βγαίνει μια σούμα Συνολικών Αργιών. Ευχαριστώ και πάλι. |
#10
| ||||
| ||||
Φίλε νικολό, γεια σου και από εμένα! Χωρίς να δω τι έχεις κάνει μέχρι τώρα, σου ετοίμασα ένα παράδειγμα το οποίο ευελπιστώ να σου φανεί χρήσιμο στο εγχείρημά σου. Εξέτασε προσεκτικά την προέλευση του κάθε πεδίου της φόρμας frmStatistics καθώς και τα ερωτήματα της βάσης. Ελπίζω να σε βοηθήσει... Τα ξαναλέμε! Γιάννης
__________________ Αν δεν το ρωτούσες, δεν θα το μαθαίναμε ποτέ...! ----------------------------------------------- Τελικά η γνώση, αντίθετα με ό,τι μέχρι σήμερα πίστευα, είναι η φυλακή της σκέψης. Όταν η αφετηρία είναι η ελεύθερη σκέψη, δεν χρειάζεται πλέον να φτάσεις πουθενά! |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[Excel07] Πωλήσεις ημέρας και Αποθήκη | kolliop | Excel - Ερωτήσεις / Απαντήσεις | 11 | 01-12-14 09:03 |
Ερώτημα για εύρεση ημερομηνίας και ημέρας γέννησης | γιώργοςΚ | Access - Ερωτήσεις / Απαντήσεις | 2 | 14-08-14 11:03 |
[ Φόρμες ] Χρονόμετρο αντίστροφης μέτρησης | dimitris p | Access - Ερωτήσεις / Απαντήσεις | 5 | 29-11-12 14:09 |
[ Ερωτήματα ] Εμφάνιση Ημέρας | ΤΖΙΜΗΣ | Access - Ερωτήσεις / Απαντήσεις | 7 | 03-07-11 19:08 |
[ Φόρμες ] Αντιστοιχία Ημερομηνίας - Ημέρας | mgeorge | Access - Ερωτήσεις / Απαντήσεις | 3 | 04-06-11 20:35 |
Η ώρα είναι 20:04.