Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
Άνοιγμα αρχείων μέσω cmd button από φόρμα στην access
Καλησπέρα σε όλους, Θα ήθελα να ρωτήσω μήπως υπάρχει κάποιος τρόπος (που είμαι σίγουρος πως υπάρχει) έτσι ώστε μέσω μιας φόρμας στην βάση που έχω να μπορώ να ανοίγω αρχεία office συνήθως (pdf,word,excell etc) Για να γίνω πιο κατανοητός εξηγώ: 1.Έχω μια φόρμα (frm_Candidates) η οποία παίρνει δεδομένα από έναν πίνακα (tbl_Candidates) που περιέχει τα πεδία Code - Name - Surname- DateOfBirth - MaritalStatus - Occupation - Qualifications- PersonalNo 2.Έχω ήδη δημιουργήσει ένα folder στο desktop μου που το ονόμασα "Βιογραφικά" μέσα στο οποίο υπάρχουν τα βιογραφικά υποψήφιων για συγκεκριμένες θέσεις. Σημειώστε ότι, κάθε βιογραφικό αρχειοθετείται στο folder με κωδικοποίηση παρόμοια με τον κωδικό του ενδιαφερόμενου (Code) έτσι ώστε να υπάρχει νόημα "σύνδεσης" για σκοπούς αναζήτησης (searching) Το Ζητούμενο: Χρειάζομαι έναν τρόπο έτσι ώστε: A]πρωτίστως πατώντας ένα comnd button στην φόρμα μου (frm_Candidates) να μπορώ να ανοίξω το συγκεκριμμένο αρχείο του συγκεκριμένου ατόμου το οποίο βρίσκεται στο folder μου. B] Να "φιλτράρει" τον κωδικό του ατόμου (code) με το συγκεκριμένο αρχείο Υπάρχει κάποιος τρόπος να μπορέσω να επιτύχω κάτι τέτοιο? Για σκοπούς περαιτέρω κατανόησης του τί ακριβώς ζητώ, επισυνάπτω ένα παράδειγμα της βάσης μου Νάστε καλά και ευχαριστώ εκ προτέρων Γιώργος |
#2
| |||
| |||
Καλησπέρα Αποσυμπίεσε στον C (Σίγουρα επιδέχεται βελτίωσης...) Τελευταία επεξεργασία από το χρήστη Χρήστος : 16-10-16 στις 19:58. |
#3
| |||
| |||
Μια 1η διόρθωση:
Τελευταία επεξεργασία από το χρήστη Χρήστος : 16-10-16 στις 19:58. |
#4
| |||
| |||
Καλησπέρα Υποθέτω ότι ο τα αρχεία με τα βιογραφικά ανήκουν στη διαδρομή Path και κάθε αρχείο ονομάζεται με τη λέξη file ακολουθούμενη από τον κωδικό (code) και έχει επέκταση *.doc. Μια απλή λύση, αν κατάλαβα καλά το ζητούμενο, είναι να ορίσεις στη σχεδίαση την ιδιότητα Hyperlink Address του κουμπιού σε:="Path\file" & [Code] & ".doc" Φιλικά/Γιώργος |
#5
| |||
| |||
άνοιγμα αρχείων με cmd Button από φόρμα acces Καλημέρα Χρίστο, Κατά αρχάς σε ευχαριστώ που ασχολήθηκες με το θέμα μου. Όντως με έχεις βοηθήσει αμέριστα όμως υπάρχει ακόμη ένα θέμα που πρέπει να λύσουμε. Μου έχεις προτείνει ένα κώδικα που σχετίζεται μόνον με αρχεία pdf όμως θα ήταν άκρως σημαντικό εάν μπορούσαμε στον κώδικα να προσαρμόζαμε ακόμα "κάτι" έτσι ώστε να γίνεται το ίδιο και με αρχεία doc και xls. Μήπως υπάρχει η περίπτωση να μπορεί να γίνει κάτι τέτοιο? Επίσης, στην αρχειοθέτηση όταν φυλάγονται τα αρχεία στο folder φυλάγονται ως εξής: 2-George Stylianou μήπως θα πρέπει ο κώδικας να προσαρμοστεί υπό την σχέση "Left" διότι έχω δοκιμάσει να μετονομάσω τα αρχεία που μου επισύναψες και δεν τα αναγνωρίζει Σε ευχαριστώ και πάλι φίλε. |
#6
| |||
| |||
άνοιγμα αρχείων με cmd Button από φόρμα acces
Καλημέρα Γιώργο και ευχαριστώ για την βοήθεια. Έχω δοκιμάσει την πρόταση του φίλου Χρίστου και όντως είναι αυτό που ζητώ με λίγες τροποιοιήσεις όμως. Η πρόταση σου για να είμαι απόλυτα ειλικρινής αν και προσπάθησα να την κατανοήσω, την δοκίμασα και δεν δουλεύει. Αν δεν σου κάνει κόπο μπορείς να μου δώσεις κάποιο παράδειγμα έτσι ώστε να μπορέσω να κατανοήσω τον τρόπο που πρέπει να "στήσω" τα πράγματα για να δουλεύει? Σε ευχαριστώ και πάλι |
#7
| |||
| |||
Καλημέρα Γιώργο, για να δουλέψει χρειάζεται: 1) Να γνωρίζουμε τη διαδρομή του φακέλου με τα βιογραφικά (πχ C:\Users\Admin\Desktop\ΒΙΟΓΡΑΦΙΚΑ) 2) Πως ακριβώς ονομάζεις τα βιογραφικά (πχ Code-FirstName LastName) 3) Επειδή θέλεις να ανοίγεις διάφορους τύπους αρχείων θα πρέπει να είναι γνωστό για κάθε ενδιαφερόμενο η επέκταση (μορφή) του αρχείου. Αυτό μπορεί να γίνει προσθέτοντας ένα πεδίο (πχ fileExtension) στον πίνακα. Με βάσει τα παραπάνω μπορούμε να ορίσουμε, στη σχεδίαση της φόρμας, την ιδιότητα Hypelink Address του κουμπιού και πατώντας το να ανοίγει το σχετικό βιογραφικό. Επειδή δεν είναι επακριβώς γνωστά τα παραπάνω στοιχεία στο PC σου, για να λειτουργήσει το παράδειγμα που επισυνάπτω, θα πρέπει τα βιογραφικά και η ΒΔ να εγκατασταθούν στον ίδιο φάκελο. Παρατήρηση Στον πίνακα άλλαξα την ονομασία του πεδίου από Name σε fName. Η λέξη Name είναι δεσμευμένη και η χρήση της για την ονομασία πεδίων και άλλων αντικειμένων δημιουργεί σοβαρά προβλήματα. Φιλικά/Γιώργος |
#8
| |||
| |||
Καλημέρα Αποσυμπίεσε στον C (είναι η "λογική" του Γιώργου...) Τελευταία επεξεργασία από το χρήστη Χρήστος : 16-10-16 στις 19:58. |
#9
| |||
| |||
Χριστο καλησπερα, Σε ευχαριστω για την βοηθει φιλε. Το επισυναπτομενο εινα οτι ακριβως ζητω. Χριζει βεβαια βελτιωσης αλλα δεν θα ηθελα να σε ταλεπωρησω περετερω. Σε ευχαριστω και παλι. Φιλικα, Γιωργος |
#10
| |||
| |||
Καλημέρα Ρίξε μια ματιά... Τελευταία επεξεργασία από το χρήστη Χρήστος : 16-10-16 στις 19:58. |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
Λιστα αρχείων στην access | γιώργοςΚ | Access - Ερωτήσεις / Απαντήσεις | 4 | 03-11-16 19:15 |
Ενημέρωση πεδίου υποφόρμας μέσω εντολής στην κυρίως φόρμα | γιώργοςΚ | Access - Ερωτήσεις / Απαντήσεις | 2 | 04-06-15 14:42 |
Εισαγωγή πολλαπλών αρχείων Excel στην Access | prittpritt | Access - Ερωτήσεις / Απαντήσεις | 5 | 16-02-13 21:30 |
Άνοιγμα Βιβλίου Εργασίας μέσω Access 2007 | pctechdr | Access - Ερωτήσεις / Απαντήσεις | 5 | 12-12-12 12:11 |
Άνοιγμα παράθυρου περιήγησης φακέλων των windows στην access γίνεται?? | theoma4 | Access - Ερωτήσεις / Απαντήσεις | 9 | 18-07-10 12:17 |
Η ώρα είναι 20:11.