Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 29-01-17, 22:32
kapetang Ο χρήστης kapetang δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Δεν ξέρω αν κατάλαβα καλά το ζητούμενο.

Αφού βάλουμε το αρχείο του Excel και της Access στον ίδιο φάκελο, ανοίγουμε το αρχείο *.mdb

Αν πατήσουμε το κουμπί της φόρμας, αφού συμπληρώσουμε την ημερομηνία:

1) Θα εισαχθούν όλα τα δεδομένα από το Excel στον πίνακα Discount της Access.

Κατά την εισαγωγή τους κάθε εγγραφή θα πάρει στο πεδίο Auto ένα μοναδικό αριθμό (ταυτότητα).

2) Θα δημιουργηθεί, ανάλογα με το μήνα (διάρκεια 28, 29,30 ή 31 ημέρες) , η κατάλληλη δομή του πίνακα προσφορών Offers.

Το πλήθος των εγγραφών του πίνακα ισούται με το πλήθος των εγγραφών του Discount.

Κάθε πεδίο f1, f2, …(f28 (f29 f30, f31) αντιστοιχεί σε μία ημερομηνία.

Αν για μια συγκεκριμένη εγγραφή η ημερομηνία είναι ανάμεσα στις Begin και End το πεδίο παίρνει τιμή 1, διαφορετικά 0.

3) Το πεδίο Auto του πίνακα μπορεί να συνδεθεί με το ομώνυμο του πίνακα Discount.

Μια τέτοια σύνδεση έγινε στο ερώτημα Report, που μοιάζει με το παράδειγμα του Excel.

Σημειώνεται ότι ο κώδικας προσαρμόζει και το ερώτημα στη διάρκεια του μήνα.

Προσθήκη
Τώρα διαπίστωσα ότι για το δεύτερο φύλλο προσθέτει κενές εγγραφές.
Θέλει ψάξιμο

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: zip Discount.zip (250,6 KB, 8 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη kapetang : 30-01-17 στις 08:31. Αιτία: Προσθήκη