Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Ερωτήματα ] Ερώτημα μέτρησης ανά όνομα ημέρας

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 28-01-10, 19:48
Όνομα: νικολό
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 28-01-2010
Μηνύματα: 7
Question Ερώτημα μέτρησης ανά όνομα ημέρας

Γειά σας φίλοι. Είμαι καινούργιος τόσο στην access όσο και στα ....forum γενικά. Αν παραβώ κάποιο κανόνα παρακαλώ τους administrators να λάβουν υπόψη ότι είναι το πρώτο μου forum που συμμετέχω και πνίγομαι αρκετά.
Βασικά γράφτηκα γιατί έχω την εξής απορία :
σε access 2007 έχω έναν πίνακα απλό με 2 πεδία : ημερομηνία σε μορφή long (αναγράφεται και το όνομα της ημέρας) και όνομα όποιου έχει βάρδια εκείνη την ημέρα.
Θέλω να κάνω ένα ερώτημα όπου να φαίνεται ανά άτομο ποιός είχε βάρδιες πχ τις κυριακές και πόσες ήταν αυτές (σε συγκεκριμένο χρονικό διάστημα).Δηλαδή να μετράει το ερώτημα από τις βάρδιες που είχε πχ ο νικολό , πόσες ήταν κυριακές.Και να φαίνεται : νικολό/3 (δηλ. έκανε 3 κυριακές βάρδια).
Έχω φάει τον τόπο να βρώ λύση (πχ weekday name , κλπ) αλλά...τίποτα.
Ευχαριστώ εκ των προταίρων.
Απάντηση με παράθεση
  #2  
Παλιά 29-01-10, 16:50
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλησπέρα
Ουσιαστικά ζητάς μια μικρή εφαρμογή ! Θα δούμε. Σαββατοκύριακο έχουμε μπροστά μας...
Αν έχεις ήδη φτιάξει κάτι ανέβασέ το - χωρίς ευαίσθητα στοιχεία - για να δούμε πως θα βοηθηθείς καλύτερα.
Φιλικά
Νίκος
Απάντηση με παράθεση
  #3  
Παλιά 29-01-10, 22:38
Όνομα: νικολό
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 28-01-2010
Μηνύματα: 7
Προεπιλογή

Καταρχάς ευχαριστώ για το ενδιαφέρον. Εντυπωσιάζομαι από αυτό που λες γιατί περίμενα η λύση να είναι του τύπου μιας απλής σωστής σύνταξης στα κριτήρια του πεδίου "ήμερομηνία".Κάτι σαν weekday name=1 ή datepart("w")=1or2 ή κάτι τέτοιο.
Εν πάσει περιπτώση, εγώ ανεβάζω τη βάση μπας και γίνει τίποτα :-).
Θα δεις ΄΄οτι μια "αντιεπαγγελματική " λύση που έχω δώσει είναι στη συμπλήρωση του πίνακα να μαρκάρονται σε ξεχωριστά πεδία αν ΄πρόκειται για Σ η Κ ώστε να κάνω count μετά.Απλά αυτό δεν ικανοποιεί καθώς εισάγει την πιθανότητα ο χειριστής να μην μαρκάρει κάποια κυριακή με συνέπεια αυτή μετά να μην καταμετρηθεί.
Ευχαριστώ και πάλι!
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb NNS upload .accdb (880,0 KB, 52 εμφανίσεις)
Απάντηση με παράθεση
  #4  
Παλιά 29-01-10, 23:46
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Νικολό σε χαιρετώ
Πες μου σε παρακαλώ τι θέλεις να συμβεί, αν ο χρήστης δεν μαρκάρει κάποιο Σάββατο ή Κυριακή ή αργία; Πόσο σημαντικά ειναι τα περιεχόμενα των πεδίων [ΑΓΜ] και [ΒΑΘΜΟΣ] για αυτό που επιδιώκεις δηλ. την καταμέτρηση του πλήθους των αργιών κλπ που εργάστηκε κάποιος απο τα πρόσωπα του πεδίου [ΕΠΩΝΥΜΟ].
Βρίσκω σωστή κίνηση να γίνει φανερό το περιβάλλον στο οποίο εργάζεσαι, αφού αρκετά μέλη του Forum θα δουν την βάση σου και είναι βέβαιο οτι θα σε βοηθήσουν εφόσον μπορούν !
Σε αυτό το επίπεδο που εργάζεσαι -μάλλον-δεν μπορώ να προσφέρω. Έχω κάποιες σκέψεις, αλλά ας περιμένουμε μήπως κάποιος φίλος -εν τω μεταξύ- κάνει την καταλυτική ...επέμβαση.
Τα ξαναλέμε
Φιλικά / Νίκος
Απάντηση με παράθεση
  #5  
Παλιά 31-01-10, 12:02
Όνομα: νικολό
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 28-01-2010
Μηνύματα: 7
Προεπιλογή

Γειά σου φίλε Meteora
Όντως είμαι στο στρατό (συγκεκριμένα ναυτικό) και άρα ευάλωτος σε ...ποινολόγια:-))))
Άργησα να απαντήσω γιατί εχθές είχα υπηρεσία.
Σε αυτά που ρωτάς τώρα :
α.Την access την έχω ξεκινήσει σχετικά επιδερμικά.Δεν έχω γνώσεις sql η vba (πλήν κάποιων βασικών τύπου select κλπ).
β.Το πεδίο αγμ (αριθμός γενικού μητρώου) είναι ένας αριθμός μοναδικός για κάθε ένστολο (μάλλον οι στρατιωτικοί ανακαλύψαν τη φιλοσοφία και τη χρηστικότητα του πρωτεύοντος κλειδιού πολύ πριν την έλευση της sql ).Χρησιμεύει για να μην έχει ο πίνακς [προσωπικό] μόνο ένα πεδίο και σαν πρωτεύον κλειδί σε αυτόν καθώς καμιά φορά συμβαίνει να υπάρχουν άτομα με το ίδιο επίθετο.Σαν πληροφορία δεν χρειάζεται τόσο πολύ στη συγκεκριμένη εφαρμογή.
γ.Ο βαθμός χρειάζεται οπωσδήποτε.
δ.Αυτό που θέλω από την εφαρμογή είναι να της εισάγω (πιθανώς μέσω μιας παραμέτρου) ένα χρονικό διάστημα και αυτή να μου επιστρέφει :
1.πόσες βάρδιες συνολικά έκανε ο καθένας
2.Πόσες από αυτές (για τον καθένα) ήταν Κυριακές, πόσες Σαββάτα (έχει σημασία γιατί το Σαββάτο είναι χειρότερο για βάρδια από την κυριακή όπως είναι προφανές ) και πόσες άλλου είδους αργίες (πχ Αγ. Νικολάου που στο ναυτικό είναι αργία).
Απάντηση με παράθεση
  #6  
Παλιά 31-01-10, 13:19
Όνομα: Γιώργος Καψάλης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 18-11-2009
Μηνύματα: 62
Προεπιλογή

Καλημερίζω τα ελληνικά στρατεύματα
Λοιπών σου φτιάχνω μια εφαρμογή σε αυτά που ζητάς να κάνει και στην στέλνω η σήμερα η αύριο

Φιλικά Γιώργος
Απάντηση με παράθεση
  #7  
Παλιά 31-01-10, 13:21
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλημέρα σας...
Νικολό δες τις αλλαγές που έκανα στα ερωτήματα 'ΣΥΝΟΛΟ ΒΑΡΔΙΩΝ' και 'ΣΥΝΟΛΟ ΑΛΛΩΝ ΑΡΓΙΩΝ ΑΝΑ ΑΤΟΜΟ'. Νομίζω οτι λειτουργούν όπως τα θες. Διόρθωσε τα υπόλοιπα...
Ετοιμάζω κάτι περισσότερο για σας, μιας και είμαστε μέλη της ίδιας ...οικογένειας (Ο γιός μου ειναι αξιωματικός στην πολεμική αεροπορία).
Έχω την περιέργεια να μάθω αν οι αλλαγές που έκανα ειναι προς τη σωστή κατεύθυνση.
Φιλικά / Νίκος
Συνημμένα Αρχεία
Τύπος Αρχείου: zip NNS upload .zip (132,1 KB, 59 εμφανίσεις)
Απάντηση με παράθεση
  #8  
Παλιά 31-01-10, 15:55
Το avatar του χρήστη editolis
Super Moderator
Όνομα: Τολης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-01-2010
Περιοχή: ATHENS-GREECE
Μηνύματα: 180
Προεπιλογή

Φιλε enikolo,

Εγω αυτο που θα σου προτεινα αμεσα να κανεις
ειναι να διορθωσεις τους πινακες σου ωστε να μην
εχουν κενα στην ονομασια τους.

Καλο επισης θα ηταν να τους αλλαξεις και ονομασια
στα Αγγλικα και ακομη καλυτερο να υπαρχει και ενα
προθεμα του αντικειμενου της Βασης δεδομενων σου.

Δηλαδη tbl για πινακα qry για ερωτημα frm για φορμα και Mod για Λειοτυργικη Μοναδα.

Ετσι για παραδειγμα ο Πινακας ΝΟΣΗΛΕΥΤΙΚΟ ΠΡΟΣΩΠΙΚΟ ονομασε τον σε: tblNosileftikoProsopiko.

Με λιγα λογια πρεπει να κανεις ομαλοποιηση της Βασης...

Αυτα πρεπει να γινουν τωρα στην αρχη διοτι οσο μεγαλωνει η Βαση σου και μεγαλωνουν και οι
απαιτησεις τοσο και θα βρεθεις σε "κυκεωνα" προβληματων μετεπειτα...

Δες και καποιες αλλες πληροφοριες εδω: Description of database normalization basics in Access 2000
Απάντηση με παράθεση
  #9  
Παλιά 31-01-10, 23:16
Όνομα: νικολό
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 28-01-2010
Μηνύματα: 7
Προεπιλογή

Σας ευχαριστώ όλους.Meteora είδα τις αλλαγές και με βοήθησαν αρκετά.Το πρόβλημα βέβαια με την απαλλαγή από την ανάγκη ξεχωριστού "μαρκαρίσματος" των κυριακών παραμένει αλλά είμαι αιδσιόδοξος :-).
Συγχαρητήρια για το γιό σου και ελπίζω εκείνος να ασχολείται με λίγο δράση γιατί εμάς στο ΠΝ μας έφαγε η γραφειοκρατεία από ότι βλέπεις :-))))))))Και να σκεφτείτε παιδιά ότι είχα "δηλώσει" ΣΝΔ στο μηχανογραφικό γιατί μου άρεσε η θάλασσα.Που να φανταστώ ότι θα ασχολούμαι με την Access ...
Αnyway, Γιώργο ευχαριστώ για την προσπάθεια και τον κόπο και ευχαριστώ για τις πολύ χρήσιμες συμβουλές και τον editolis.Eκτελέστηκαν πάραυτα:-).Βέβαια δεν ξέρω αν πρέπει να αλλάξω και τα ονόματα των πεδίων μέσα στα αντικείμενα?
Παιδιά βοηθάτε τόσο πολύ που αναρωτιέμαι αν είναι τσάμπα ή θα μου έρθει κανάς λογαριασμός :-))))
Ένα μικρό ερωτηματάκι ακόμα (δώσε θάρρος στο χωριάτη):
Πως μπορώ σε ένα ερώτημα να προσθέσω τα επιμέρους σύνολα των Κυριακών, Σαββάτων και Αλλων Αργιών ώστε να βγαίνει μια σούμα Συνολικών Αργιών.
Ευχαριστώ και πάλι.
Απάντηση με παράθεση
  #10  
Παλιά 01-02-10, 00:50
Το avatar του χρήστη nisgia
Super Moderator
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-10-2009
Περιοχή: Ηγουμενίτσα
Μηνύματα: 161
Προεπιλογή

Φίλε νικολό, γεια σου και από εμένα!

Χωρίς να δω τι έχεις κάνει μέχρι τώρα, σου ετοίμασα ένα παράδειγμα το οποίο ευελπιστώ να σου φανεί χρήσιμο στο εγχείρημά σου.
Εξέτασε προσεκτικά την προέλευση του κάθε πεδίου της φόρμας frmStatistics καθώς και τα ερωτήματα της βάσης.

Ελπίζω να σε βοηθήσει...

Τα ξαναλέμε!
Γιάννης
Συνημμένα Αρχεία
Τύπος Αρχείου: zip Duties.zip (20,5 KB, 83 εμφανίσεις)
__________________
Αν δεν το ρωτούσες, δεν θα το μαθαίναμε ποτέ...!
-----------------------------------------------
Τελικά η γνώση, αντίθετα με ό,τι μέχρι σήμερα πίστευα, είναι η φυλακή της σκέψης.
Όταν η αφετηρία είναι η ελεύθερη σκέψη, δεν χρειάζεται πλέον να φτάσεις πουθενά!
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός 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.