Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
Πληροφορίες Ερωτήματος
Καλησπέρα, Σε μία Access έχω πάρα πολλά ερωτήματα. Στην περιγραφή του κάθε ερωτήματος έχω μία συνοπτική περιγραφή για το τι αφορά το κάθε ερώτημα. Υπάρχει κάποιος τρόπος, να δημιουργηθεί έναν πίνακας ή ένα πρόσθετο ερώτημα που να περιέχει τα εξης κάτωθι πεδία; Όνομα Ερωτήματος Περιγραφή Ερωτήματος Ευχαριστώ εκ των προτέρων Γρηγόρης |
#2
| |||
| |||
Καλησπέρα Γρηγόρη! Η περιγραφή ενός ερωτήματος της Access, εφόσον έχει τεθεί, είναι προσπελάσιμη μέσω VBA από την ιδιότητα .Properties("Description") του κάθε αντικειμένου της συλλογής QeryDefs της CurrentDB. Με έναν βρόχο όπως στο παρακάτω παράδειγμα μπορείς να δημιουργήσεις τη λίστα που επιθυμείς, ακόμα και να γεμίσεις έναν πίνακα με αυτά τα δεδομένα. Κώδικας: Sub ListQueryDefDesc() Dim qDef As QueryDef For Each qDef In CurrentDb.QueryDefs On Error Resume Next With qDef If IsEmpty(.Properties("Description")) Then Else Debug.Print .Name & vbCrLf & vbTab & .Properties("Description") End If End With Next qDef End Sub |
#3
| |||
| |||
Αγαπητέ Γιώργο καλησπέρα, Δυσκολεύομαι να κατανοήσω το που θα πρέπει να μπει ο συγκεκριμένος κώδικας. Θα σου ήταν κόπος να ανεβάσεις ένα απλό δείγμα αρχείου mdb αρχείου για να το καταλάβω; Αναμένω την απάντησή σου και σε ευχαριστώ εκ των προτέρων Γρηγόρης |
#4
| |||
| |||
Φυσικά και δεν μου είναι κόπος! Στο δείγμα που ανεβάζω υπάρχουν μερικά ερωτήματα, το καθένα με μια περιγραφή. Η ρουτίνα στη λειτουργική μονάδα "Module1" αποθηκεύει τα ονόματά τους και τις περιγραφές τους στον πίνακα "tblMyObjects". H μοναδική φόρμα της εφαρμογής βοηθάει στην όλη λειτουργικότητα. Αν δεν είναι ακριβώς αυτό που ζητάς εξέτασε και την τεκμηρίωση (Database Documenter) από το σχετικό μενού της Access. Μπορείς και από εκεί να εκτυπώσεις πολλά και διάφορα στοιχεία κάθε αντικειμένου της Access. Καλή συνέχεια! |
#5
| |||
| |||
Καλημέρα Γιώργο, Αυτό ακριβώς ήθελα. Ευχαριστώ για την πολύτιμη βοήθειά σου Γρηγόρης |
#6
| |||
| |||
Καλησπέρα σε όλη την ομάδα, Με βάση το πολύ χρήσιμο αρχείο που έχει φτιάξει ο Γιώργος θα ήθελα αν γίνεται να γίνει η εξής αλλαγή. Μόλις ανοίγει η φόρμα με τα ερωτήματα να γίνεται απευθείας διαγραφή και προσάρτηση στον πίνακα tblMyObjects και επίσης στον ίδιο πίνακα να υπάρχει ένα επιπλέον πεδίο με το πεδίο τύπο του ερωτήματος (π.χ Ερώτημα επιλογής, ερώτημα διαγραφής κλπ) Ευχαριστώ εκ των προτέρων Γρηγόρης |
#7
| |||
| |||
Καλησπέρα Γρηγόρη κάνε δοκιμές στο συνημμένο. 1) Επειδή στηρίζεται στον προηγούμενο κώδικα (του Γιώργου) εμφανίζει μόνο τα ερωτήματα στα οποία έχει συμπληρωθεί η ιδιότητα Description (περιγραφή). 2) Χρησιμοποίησα την επίσημη (στα αγγλικά) περιγραφή του τύπου των ερωτημάτων όπως δίνεται από τη Microsoft. |
#8
| |||
| |||
Γιώργο καλησπέρα, Καταρχάς ευχαριστώ για την απάντησή σου. Μπορεί η ενημέρωση του πίνακα tblMyObjects να γίνεται με συμβάν; Δηλαδή κατά το άνοιγμα της φόρμας, Ευχαριστώ και πάλι Γρηγόρης |
#9
| |||
| |||
Γρηγόρη, δες το συνημμένο
|
#10
| |||
| |||
Ευχαριστώ πολύ Γιώργο!
|
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[ Ερωτήματα ] Κριτήρια ερωτήματος | dimitrisp | Access - Ερωτήσεις / Απαντήσεις | 10 | 23-10-16 11:45 |
[ Φόρμες ] Πληροφορίες Β.Δ. | Ρούλα | Access - Ερωτήσεις / Απαντήσεις | 2 | 12-02-15 09:40 |
Κριτήρια ερωτήματος . | bill72 | Access - Ερωτήσεις / Απαντήσεις | 2 | 07-11-11 14:24 |
[ Ερωτήματα ] Λειτουργικότητα Ερωτήματος | dream-garden | Access - Ερωτήσεις / Απαντήσεις | 2 | 11-10-11 12:27 |
[ Ερωτήματα ] Συγχώνευση Ερωτήματος | ΠΑΝΟΣ | Access - Ερωτήσεις / Απαντήσεις | 5 | 15-04-11 10:42 |
Η ώρα είναι 21:41.