
24-04-12, 16:59
|
| Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-06-2010
Μηνύματα: 3.674
| |
Καλησπέρα
Σχετικά με τα προβλήματα:
1) Σωστά το πρόγραμμα εμφανίζει το μήνυμα ότι δε βρίσκει τη μεταβλητή acViewReport.
Η acViewReport είναι σταθερά και καθορίζει ότι η έκθεση θα ανοίξει σε προβολή «Έκθεσης», η οποία δεν είναι διαθέσιμη στις εκδόσεις της access που είναι παλιότερες της 2007.
2) Το πρόβλημα με το συγκεντρωτικό πίνακα (ΣΠ) που παρουσιάζεται στο σύστημά σου δεν ξέρω που οφείλεται.
Ίσως θα μπορούσε να ξεπεραστεί αν δημιουργούσες το ΣΠ από την αρχή στην δική σου access.
Είναι εύκολο. Βασίζεται στο ερώτημα qryPT. Στην περιοχή των γραμμών βάζουμε το πεδίο «Ονοματεπώνυμο». Στην περιοχή των φίλτρων τα πεδία «Έτος» και «Μήνας», στην περιοχή των στηλών το πεδίο «Ημέρα» και στην περιοχή των δεδομένων το πεδίο «ΚΑΤΑΣΤΑΣΗ».
Θα μπορούσες επίσης να δημιουργήσεις μια κενή ΒΔ και να κάνεις εισαγωγή όλων των αντικειμένων της βάσης που επισυνάπτω.
Στη ΒΔ που επισυνάπτω καθόρισα η έκθεση να ανοίγει σε προβολή προεπισκόπησης που είναι διαθέσιμη στην access 2003.
Επίσης πρόσθεσα κώδικα στην έκθεση για να αντιμετωπιστεί η διαφορετική διάρκεια των μηνών (28, 29,30,31 μέρες).
Η φόρμα «ΚΑΤΑΣΤΑΣΗ_ΕΡΓΑΖΟΜΕΝΩΝ» σχεδιάστηκε για την εύκολη εισαγωγή των δεδομένων των στον πίνακα «ΚΑΤΑΣΤΑΣΗ_ΕΡΓΑΖΟΜΕΝΩΝ» (γίνεται με επιλογές χωρίς πληκτρολόγηση). Τα δεδομένα μπορούμε να τα δούμε εποπτικά στο ΣΠ και στην έκθεση.
Ο ΣΠ πλεονεκτεί σε σχέση με την έκθεση αφού μπορούμε να επιλέξουμε, στην περιοχή των φίλτρων, το έτος και το μήνα και να εμφανίσουμε τα αναλυτικά στοιχεία.
Η ΒΔ που ανέβασα είναι η πρότασή μου (υπάρχει και η πρόταση του Άγγελου) για ένα σωστό ξεκίνημα και περιέχει μόνο τα αναγκαία στοιχεία.
Θα μπορούσες να την εμπλουτίσεις με άλλες φόρμες, αναζητήσεις, φίλτρα, κλπ.
Φιλικά/Γιώργος
|