Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
Εστίαση σε συγκεκριμένο πεδίο υποφόρμας
Καλησπέρα στους φίλους του Forum. Στο συνημμένο που έχω ανεβάσει έχω δημιουργήσει, εκτός των άλλων, και μια Φόρμα [frmPA] σε μορφή Πίνακα, η οποία μου εμφανίζει όλες τις εγγραφές. Στη Φόρμα αυτή, στο [Πεδίο1] και στο συμβάν « με το κλικ», έχω τοποθετήσει Κώδικα προκειμένου να μου ανοίγει η Φόρμα [frmPersons] και να μου εμφανίζει τη συγκεκριμένη εγγραφή [IDP]. Πως πρέπει να τροποποιήσω (συμπληρώσω) τον Κώδικα αυτόν έτσι ώστε, όταν με το κλικ ανοίγει η Φόρμα [frmPersons] : Α) Να εμφανίζεται η συγκεκριμένη εγγραφή [IDP] και, επιπροσθέτως, Β) Να έχω εστίαση στο ίδιο [Πεδίο1], στο οποίο προηγουμένως έκανα το κλικ. Ελπίζω να παράθεσα με σαφήνεια το ερώτημά μου, είμαι δε στη διάθεσή σας για οποιαδήποτε πρόσθετη πληροφορία ή διευκρίνιση που ενδεχομένως χρειαστεί. Σας ευχαριστώ εκ των προτέρων Με εκτίμηση Δημήτρης |
#2
| |||
| |||
Καλημέρα σε όλους. Δημήτρη δες το συνημμένο αν σου κάνει. |
#3
| |||
| |||
Καλημέρα στο Forum Καλημέρα Δημήτρη Μήπως ο αντικειμενικός σου σκοπός είναι να ανοίγεις την φόρμα [frmPersons] αλλά να συνεχίσεις τη δουλειά σου στην φόρμα [frmPA] όσο η φόρμα [frmPersons] είναι ενεργή και ανοιχτή ? |
#4
| |||
| |||
Φίλε Κώστα, Καλημέρα. Ο αντικειμενικός σκοπός μου είναι από τη Φόρμα [frmPA] να επιλέγω μιά εγγραφή και στο παράθυρο που ανοίγει [frmPersons] να επεξεργάζομαι τη συγκεκριμένη εγγραφή. Φιλικά/Δημήτρης |
#5
| |||
| |||
Δημήτρη κοίταξε στο συνημμένο αν ικανοποιεί τις απαιτήσεις σου.
|
#6
| |||
| |||
Δημήτρη κοίταξε στο συνημμένο αν ικανοποιεί τις απαιτήσεις σου.
|
#7
| |||
| |||
Νάσο, Καλημέρα. Ευχαριστώ γιά την απάντησή σου. Εκείνο που ακριβώς θα ήθελα να πετύχω είναι να να μου ανοίγει η Φόρμα [frmPersons], να έχω εστίαση στο ίδιο [Πεδίο1], στο οποίο προηγουμένως έκανα το κλικ, αλλά να εμφανίζονται και οι υπόλοιπες εγγραφές που εμπεριέχονται στη [SubFormAsa] του συγκεκριμένου [IDP]. Με εκτίμηση Δημήτρης |
#8
| |||
| |||
Νάσο, Κώστα Καλησπέρα Επίσης Καλησπέρα στους φίλους του Forum Κώστα, τελικά, δεν μπόρεσα να πετύχω το ζητούμενο με το συνημμένο που ανέβασες παραπάνω. Η εστίαση βρίσκεται πάντα στην πρώτη εγγραφή. Παλιότερα, κάπου το έχω δεί (δε θυμάμαι που) να γίνεται με Recordset. Ωστόσο, με τις λίγες γνώσεις που έχω, δεν κατάφερα να συντάξω κατάλληλο Κώδικα γι΄ αυτό. Προσπάθησα να προσαρμόσω την ιδέα (πρόταση) του Νάσου, χωρίς επιτυχία. Διότι, ναι μεν εμφανίζεται η συγκεκριμένη εγγραφή (που είναι και το ζητούμενο), αλλά όχι οι υπόλοιπες εγγραφές (που αφορούν το ιδιο IDP]) . Επίσης, ανοίγοντας απευθείας τη Φόρμα [SubFormAsa], μου βγάζει ένα μήνυμα το οποίο με προτρέπει να είσαγω [Τιμή Παραμέτρου: Φόρμες!frmPA!Πεδίο1] και κατόπιν ανοίγοντας τη Φόρμα αυτή δεν εμφανίζεται καμιά εγγραφή. Συμπερασματικά, εκείνο που θέλω να πετύχω είναι: Όταν ανοίγω τη Φόρμα [frmPA] και κάνω κλικ στο [Πεδίο1] να ανοίγει η Φόρμα [frmPersons] στην οποία: 1) Να εμφανίζεται η συγκεκριμένη εγγραφή [IDP] και, επιπροσθέτως, 2) Να εμφανίζονται όλες οι εγγραφές του συγκεκριμένου [IDP] με την εστίαση να βρίσκεται στο ίδιο [Πεδίο1], στο οποίο προηγουμένως έκανα το κλικ. Θα παρακαλούσα οποιονδήποτε φίλο του Forum αν έχει καμιά ιδέα για το ζητούμενο να βοηθήσει στην επίλυσή του. Θα το εκτιμούσα ιδιαιτέρως. Φιλικά/Δημήτρης |
#9
| |||
| |||
Καλημέρα σε όλους. Οφείλοντας μιά απάντηση στο φίλο Νάσο, ο οποίος με βοήθησε με την πρότασή του γιά τη μερική επίλυση του ζητούμενου, αλλά και προς ενημέρωση των φίλων του Forum, που ενδεχομένως ενδιαφέρονται για το θέμα αυτό, παραθέτω τις τελικές μου ενέργειες για τη συνολική επίλυση του ζητούμενου: Όταν ανοίγω τη Φόρμα [frmPA] και κάνω κλικ στο [Πεδίο1], ανοίγει η Φόρμα [frmPersons] στην οποία: α) Προκειμένου να εμφανίζεται η συγκεκριμένη εγγραφή [IDP] , χρησιμοποίησα τη λύση του Νάσου και β) Προκειμένου να εμφανίζονται όλες οι εγγραφές του συγκεκριμένου [IDP] , στο οποίο προηγουμένως έκανα το κλικ, δημιούργησα μιά δευτερεύουσα Φόρμα (με προέλευση εγγραφών την tblAsa) την οποία τοποθέτησα κάτω από τη subFormAsa. (βλέπε παρακάτω συνημμένο) Ωστόσο, παρά το γεγονός αυτό, επειδή θεωρώ ότι ολοκλήρωσα την επίλυση του ζητούμενου με κάπως "μπακαλίστικο" τρόπο, θα παρακαλούσα να μου απαντήσει όποιος γνωρίζει αν το όλο θέμα επιλύεται με κομψότερο (επαγγελματικότερο) τρόπο, πχ. με Κώδικα. Σας ευχαριστώ εκ των προτέρων Φιλικά/Δημήτρης |
#10
| |||
| |||
Καλημέρα σε όλους Δημήτρη δες το συνημμένο αν σου κάνει Τελευταία επεξεργασία από το χρήστη nasos23 : 25-06-15 στις 10:27. |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[ Φόρμες ] Αλλαγή χρώματος πεδίων Φόρμας με την εστίαση ή τη μετακίνηση του mouse | dimitrisp | Access - Ερωτήσεις / Απαντήσεις | 2 | 07-06-15 13:52 |
Ψάξιμο σε συγκεκριμένο πεδίο και εγραφή (vba) | γιώργοςΚ | Access - Ερωτήσεις / Απαντήσεις | 2 | 19-09-14 16:39 |
[Excel07] Μετάβαση cursor σε συγκεκριμένο κελί | JSARAK2001 | Excel - Ερωτήσεις / Απαντήσεις | 5 | 11-03-13 10:42 |
[ Πίνακες ] Διόρθωση εγγραφών σε συγκεκριμένο πεδίο | marpapa | Access - Ερωτήσεις / Απαντήσεις | 10 | 15-05-12 21:58 |
Εύρεση τυχαίων αριθμών από συγκεκριμένο πεδίο | dimogerontas | Access - Ερωτήσεις / Απαντήσεις | 5 | 10-04-12 18:06 |
Η ώρα είναι 08:43.