Εμφάνιση ενός μόνο μηνύματος
  #15  
Παλιά 04-04-11, 12:05
Dimitris Ch Ο χρήστης Dimitris Ch δεν είναι συνδεδεμένος
Όνομα: ΔΗΜΗΤΡΗΣ
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 09-11-2010
Περιοχή: Γιαννιτσά
Μηνύματα: 149
Προεπιλογή

Ορμώμενος από τις σκέψεις του Γιώργου προσπάθησα να δώσω μια διαφορετική λύση.
Σχηματίζω ενάν πίνακα ημερομηνιών "MonthDates" για το διάστημα που θελουμε να επεξεργαστούμε (εγώ τον έκανα με το χέρι <<έλλειψη χρόνου>>) θα μπορούσε να γίνει με VBA.
Δημιουργούμε ενα ερώτημα "RoomsperDate" που περιέχει όλες τις ημερομηνίες με όλα τα δωμάτια (31Χ172) και ενα flag 0 ή 1 για την διαθεσημότητα.
Τέλος με έναν πίνακα διασταύρωσης "QryMap" έχουμε το επιθυμητο αποτέλεσμα σε 2 διαστάσεις.
Δεν έχουμε περιορισμούς ούτε οριζόντια (δωμάτια) ούτε κάθετα ημερομηνίες.
Τώρα νομίζω ότι με VBA δεν το εψαξα δεν ειμαι και πολυ καλός χρήστης μπορούμε να σχεδιάσουμε φόρμα (συνεχόμενες φόρμες) ή έκθεση μέ όλα τα δεδομένα του πίνακα η μερικά πχ 10 πρώτα ή 11-20 κλπ και να πάρουμε το επιθυμητο αποτέσμα χωρίς να χρειάζεται να γεμίσουμε όλη την φόρμα με πεδία.
Το κατεβαζω ετσι σαν μια αρχικη ιδεα και θα επανελθω.
Υπάρχουν έμπειροι χρήστες που ισως μπορουσαν να γραψουν πανω σ αυτο VBA

Φιλικά Δημήτρης
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb RoomsMap2.mdb (524,0 KB, 16 εμφανίσεις)
Απάντηση με παράθεση