ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Άνοιγμα αρχείων μέσω cmd button από φόρμα στην access

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 23-11-13, 20:58
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-04-2013
Περιοχή: Κύπρος
Μηνύματα: 744
Προεπιλογή Άνοιγμα αρχείων μέσω 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) με το συγκεκριμένο αρχείο

Υπάρχει κάποιος τρόπος να μπορέσω να επιτύχω κάτι τέτοιο? Για σκοπούς περαιτέρω κατανόησης του τί ακριβώς ζητώ, επισυνάπτω ένα παράδειγμα της βάσης μου

Νάστε καλά και ευχαριστώ εκ προτέρων

Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb Βιογραφικά.accdb (332,0 KB, 47 εμφανίσεις)
__________________
Γιώργος Στυλιανού

gs.pocketpc@gmail.com
Απάντηση με παράθεση
  #2  
Παλιά 23-11-13, 22:05
Όνομα: Χρήστος Φ.
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-12-2010
Περιοχή: Θεσσαλονίκη
Μηνύματα: 500
Προεπιλογή

Καλησπέρα

Αποσυμπίεσε στον C

(Σίγουρα επιδέχεται βελτίωσης...)
__________________
Φιλικά, Χρήστος

Τελευταία επεξεργασία από το χρήστη Χρήστος : 16-10-16 στις 18:58.
Απάντηση με παράθεση
  #3  
Παλιά 23-11-13, 22:18
Όνομα: Χρήστος Φ.
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-12-2010
Περιοχή: Θεσσαλονίκη
Μηνύματα: 500
Προεπιλογή

Μια 1η διόρθωση:
__________________
Φιλικά, Χρήστος

Τελευταία επεξεργασία από το χρήστη Χρήστος : 16-10-16 στις 18:58.
Απάντηση με παράθεση
  #4  
Παλιά 23-11-13, 22:19
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.737
Προεπιλογή

Καλησπέρα

Υποθέτω ότι ο τα αρχεία με τα βιογραφικά ανήκουν στη διαδρομή Path και κάθε αρχείο ονομάζεται με τη λέξη file ακολουθούμενη από τον κωδικό (code) και έχει επέκταση *.doc.

Μια απλή λύση, αν κατάλαβα καλά το ζητούμενο, είναι να ορίσεις στη σχεδίαση την ιδιότητα Hyperlink Address του κουμπιού σε:="Path\file" & [Code] & ".doc"

Φιλικά/Γιώργος
Απάντηση με παράθεση
  #5  
Παλιά 24-11-13, 07:55
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-04-2013
Περιοχή: Κύπρος
Μηνύματα: 744
Προεπιλογή άνοιγμα αρχείων με cmd Button από φόρμα acces

Παράθεση:
Αρχική Δημοσίευση από Χρήστος Εμφάνιση μηνυμάτων
Μια 1η διόρθωση:
Καλημέρα Χρίστο,

Κατά αρχάς σε ευχαριστώ που ασχολήθηκες με το θέμα μου. Όντως με έχεις βοηθήσει αμέριστα όμως υπάρχει ακόμη ένα θέμα που πρέπει να λύσουμε. Μου έχεις προτείνει ένα κώδικα που σχετίζεται μόνον με αρχεία pdf όμως θα ήταν άκρως σημαντικό εάν μπορούσαμε στον κώδικα να προσαρμόζαμε ακόμα "κάτι" έτσι ώστε να γίνεται το ίδιο και με αρχεία doc και xls.

Μήπως υπάρχει η περίπτωση να μπορεί να γίνει κάτι τέτοιο? Επίσης, στην αρχειοθέτηση όταν φυλάγονται τα αρχεία στο folder φυλάγονται ως εξής: 2-George Stylianou μήπως θα πρέπει ο κώδικας να προσαρμοστεί υπό την σχέση "Left" διότι έχω δοκιμάσει να μετονομάσω τα αρχεία που μου επισύναψες και δεν τα αναγνωρίζει

Σε ευχαριστώ και πάλι φίλε.
__________________
Γιώργος Στυλιανού

gs.pocketpc@gmail.com
Απάντηση με παράθεση
  #6  
Παλιά 24-11-13, 08:15
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-04-2013
Περιοχή: Κύπρος
Μηνύματα: 744
Προεπιλογή άνοιγμα αρχείων με cmd Button από φόρμα acces

Καλημέρα Γιώργο και ευχαριστώ για την βοήθεια.

Έχω δοκιμάσει την πρόταση του φίλου Χρίστου και όντως είναι αυτό που ζητώ με λίγες τροποιοιήσεις όμως. Η πρόταση σου για να είμαι απόλυτα ειλικρινής αν και προσπάθησα να την κατανοήσω, την δοκίμασα και δεν δουλεύει.

Αν δεν σου κάνει κόπο μπορείς να μου δώσεις κάποιο παράδειγμα έτσι ώστε να μπορέσω να κατανοήσω τον τρόπο που πρέπει να "στήσω" τα πράγματα για να δουλεύει?

Σε ευχαριστώ και πάλι
__________________
Γιώργος Στυλιανού

gs.pocketpc@gmail.com
Απάντηση με παράθεση
  #7  
Παλιά 24-11-13, 09:48
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.737
Προεπιλογή

Καλημέρα

Γιώργο, για να δουλέψει χρειάζεται:

1) Να γνωρίζουμε τη διαδρομή του φακέλου με τα βιογραφικά (πχ C:\Users\Admin\Desktop\ΒΙΟΓΡΑΦΙΚΑ)

2) Πως ακριβώς ονομάζεις τα βιογραφικά (πχ Code-FirstName LastName)

3) Επειδή θέλεις να ανοίγεις διάφορους τύπους αρχείων θα πρέπει να είναι γνωστό για κάθε ενδιαφερόμενο η επέκταση (μορφή) του αρχείου.

Αυτό μπορεί να γίνει προσθέτοντας ένα πεδίο (πχ fileExtension) στον πίνακα.

Με βάσει τα παραπάνω μπορούμε να ορίσουμε, στη σχεδίαση της φόρμας, την ιδιότητα Hypelink Address του κουμπιού και πατώντας το να ανοίγει το σχετικό βιογραφικό.

Επειδή δεν είναι επακριβώς γνωστά τα παραπάνω στοιχεία στο PC σου, για να λειτουργήσει το παράδειγμα που επισυνάπτω, θα πρέπει τα βιογραφικά και η ΒΔ να εγκατασταθούν στον ίδιο φάκελο.

Παρατήρηση

Στον πίνακα άλλαξα την ονομασία του πεδίου από Name σε fName. Η λέξη Name είναι δεσμευμένη και η χρήση της για την ονομασία πεδίων και άλλων αντικειμένων δημιουργεί σοβαρά προβλήματα.

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: zip ΒΙΟΓΡΑΦΙΚΑ2.zip (193,0 KB, 118 εμφανίσεις)
Απάντηση με παράθεση
  #8  
Παλιά 24-11-13, 11:55
Όνομα: Χρήστος Φ.
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-12-2010
Περιοχή: Θεσσαλονίκη
Μηνύματα: 500
Προεπιλογή

Καλημέρα

Αποσυμπίεσε στον C

(είναι η "λογική" του Γιώργου...)
__________________
Φιλικά, Χρήστος

Τελευταία επεξεργασία από το χρήστη Χρήστος : 16-10-16 στις 18:58.
Απάντηση με παράθεση
  #9  
Παλιά 25-11-13, 00:19
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-04-2013
Περιοχή: Κύπρος
Μηνύματα: 744
Προεπιλογή

Χριστο καλησπερα,

Σε ευχαριστω για την βοηθει φιλε. Το επισυναπτομενο εινα οτι ακριβως ζητω. Χριζει βεβαια βελτιωσης αλλα δεν θα ηθελα να σε ταλεπωρησω περετερω.

Σε ευχαριστω και παλι.

Φιλικα,

Γιωργος
__________________
Γιώργος Στυλιανού

gs.pocketpc@gmail.com
Απάντηση με παράθεση
  #10  
Παλιά 25-11-13, 00:38
Όνομα: Χρήστος Φ.
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-12-2010
Περιοχή: Θεσσαλονίκη
Μηνύματα: 500
Προεπιλογή

Καλημέρα

Ρίξε μια ματιά...
__________________
Φιλικά, Χρήστος

Τελευταία επεξεργασία από το χρήστη Χρήστος : 16-10-16 στις 18:58.
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Λιστα αρχείων στην access γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 4 03-11-16 18:15
Ενημέρωση πεδίου υποφόρμας μέσω εντολής στην κυρίως φόρμα γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 2 04-06-15 13:42
Εισαγωγή πολλαπλών αρχείων Excel στην Access prittpritt Access - Ερωτήσεις / Απαντήσεις 5 16-02-13 20:30
Άνοιγμα Βιβλίου Εργασίας μέσω Access 2007 pctechdr Access - Ερωτήσεις / Απαντήσεις 5 12-12-12 11:11
Άνοιγμα παράθυρου περιήγησης φακέλων των windows στην access γίνεται?? theoma4 Access - Ερωτήσεις / Απαντήσεις 9 18-07-10 11:17


Η ώρα είναι 04:56.