Εμφάνιση ενός μόνο μηνύματος
  #14  
Παλιά 02-02-10, 00:55
Το avatar του χρήστη nisgia
nisgia Ο χρήστης nisgia δεν είναι συνδεδεμένος
Super Moderator
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-10-2009
Περιοχή: Ηγουμενίτσα
Μηνύματα: 161
Προεπιλογή

Γεια σου φίλε νικολό! (ή νικολέ...)

α.Το DOW (Day Of Week) είναι ένα υπολογιζόμενο πεδίο του ερωτήματος qryWeekDays
το οποίο μας δίνει την ημέρα της εβδομάδας από το πεδίο fldDutyDate του πίνακα tblDuties
με την έκφραση Weekday([fldDutyDate];2).

β. Τα κριτήρια "DOW=6 and fldOfficerID = '" & [cmbOfficerID] & "'" φιλτράρουν το ερώτημα qryWeekDays
έτσι ώστε να περιοριστούν οι εγγραφές του σε αυτές όπου η ημέρα είναι Σάββατο (DOW=6)
και ο Αρ. Μητρώου του αξιωματικού ισούται με τον Αρ. Μητρώου του επιλεγμένου αξιωματικού στη φόρμα
στο Combobox cmbOfficerID.

Στη συνέχεια η συνάρτηση DCount() καταμετράει τις εγγραφές του ερωτήματος qryWeekDays με βάση το πεδίο DOW.
(αν και δεν έχει σημασία ποιο πεδίο θα καταμετρηθεί)

Φυσικά μέχρι τώρα καταμετρώνται όλες οι υπηρεσίες αλλά έχουμε τη δυνατότητα να περιορίσουμε το χρονικό διάστημα
θέτοντας κριτήρια "Από-Μέχρι" στο πεδίο fldDutyDate του ερωτήματος qryWeekDays .

Το fldOfficerID (Αρ. Μητρώου Αξιωματικού) είναι το πρωτεύον κλειδί του πίνακα tblOfficers
το οποίο λαμβάνει μέρος στο ερώτημα qryWeekDays .

Το cmb σημαίνει όντως Combobox και είναι ένα πρόθεμα που βάζουμε μπροστά από το όνομα κάθε Combobox
ώστε να ξέρουμε με τι αντικείμενο έχουμε να κάνουμε.
Υπάρχει σύμβαση ονομασίας η οποία καθορίζει αυτά τα προθέματα για όλα τα αντικείμενα της Access αλλά και της VBA.
Δεν βάζουμε ό,τι νά 'ναι.

Αν παρατηρήσεις, σχεδόν όλα τα αντικείμενα στο δείγμα βάσης έχουν ένα τέτοιο πρόθεμα
το οποίο αντιστοιχεί στον τύπο του αντικειμένου. Πχ: fld για Field, tbl για Table qry για Query κοκ)

Ελπίζω να σε διαφώτισα λιγάκι...
Γιάννης
__________________
Αν δεν το ρωτούσες, δεν θα το μαθαίναμε ποτέ...!
-----------------------------------------------
Τελικά η γνώση, αντίθετα με ό,τι μέχρι σήμερα πίστευα, είναι η φυλακή της σκέψης.
Όταν η αφετηρία είναι η ελεύθερη σκέψη, δεν χρειάζεται πλέον να φτάσεις πουθενά!
Απάντηση με παράθεση