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

Καλημέρα στην παρέα

Θα προσπαθήσω να περιγράψω το πρόβλημα του Γιάννη, όπως το κατάλαβα από την μέχρι τώρα συζήτηση:
1. Από το excel εισάγονται δεδομένα σε ένα πίνακα με σταθερό όνομα (Table1). Το πλήθος των πεδίων και το όνομα είναι μεταβλητό (σε κάθε εισαγωγή από το excel μπορεί να αλλάζει).
2. Θέλει από τον πίνακα Table1, να επιλέγει, σύμφωνα με κάποια κριτήρια, ορισμένα πεδία και να εμφανίζει τα δεδομένα τους σε μία φόρμα.
Το πρόβλημα της εισαγωγής λύθηκε έξυπνα από το Τάσο και το Γιάννη στη συνέχεια. Με τις λύσεις που δόθηκαν αρχικά δημιουργείται ένα αποθηκευμένο ερώτημα (Query1) με τα επιθυμητά πεδία.
Μέχρι εδώ το Query1, σε κάθε άνοιγμα, μπορεί να έχει διαφορετικό πλήθος πεδίων με διαφορετικά ονόματα. Η δημιουργία συνεπώς μιας φόρμας με τον κλασικό τρόπο δεν είναι δυνατή.
Με τη δεύτερη λύση του Τάσου στα πεδία του Query1 δίνονται σταθερά ονόματα.
Εδώ όμως κάποια πράγματα δεν τα καταλαβαίνω (Τάσο χρειάζομαι φροντιστήριο):
1. Πως θα προσδιορίσουμε το πλήθος των ονομάτων (τιμών) στον πίνακα tblFormNames;
2. Πως θα δημιουργήσουμε τη φόρμα αφού το πλήθος των πεδίων είναι μεταβλητό;
Τελικά αν το πρόβλημα είναι όπως το παρουσιάζω, έχω την εντύπωση, ότι η φόρμα πρέπει να δημιουργείται δυναμικά (με κώδικα)

Φιλικά/Γιώργος
Απάντηση με παράθεση