Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
άνοιγμα φόρμας από unbound Row Source
Χαιρετώ όλους του φίλους του φόρουμ, Θα ήθελα για μια ακόμη φορά την βοήθεια σας σε ένα θέμα που αντιμετωπίζω: Σε μια φορμα έχω ένα unbound object το οποίο παίρνει δεδομένα απο ένα ερώτημα και μου παρουσιάζει τα αποτελέσματα σε 6 στήλες. Η πρώτη στήλη περιέχει τον αριθμό πελάτη (CustomerNo) και θέλω εφόσον επιλέγω τον πελάτη να μου ανοίγει μια άλλη φόρμα η οποία περιέχει τα στοιχεία του συγκεκριμένου πελάτη. Δηλαδή; Εάν για παράδειγμα επιλέξω την τρίτη γραμμή (Row) απο τα αποτελέσματα που εμφανίζονται και είναι ο πελάτης με CustomerNo = 3, τότε όταν κάνω double click να ανοίγει η δεύτερη φόρμα φιλτράρωντας το CustomerNo. Σας ευχαριστή εκ προτέρων |
#2
| |||
| |||
Καλησπέρα Γιώργο, θα μπορούσες να προσαρμόσεις στα δεδομένα σου τον κώδικα: Κώδικας: Private Sub cboCustomers_Click() If Nz(Me.cboCustomers, "") <> "" Then DoCmd.OpenForm "frmCustomer", acNormal, , "CustomerNo=" & Me.cboCustomers End If End Sub |
#3
| |||
| |||
Γιώργο καλημέρα φίλε μου, Δεν είναι ακριβώς αυτό το πρόβλημα που αντιμετωπίζω φίλε...έχω γνώση περί του πώς θα φιλτράρω το CustomerNo, αυτό που αντιμετωπίζω είναι το πώς θα καταλήξω να πέρνω το συγκεκριμένο της συγκεκριμένης γραμμής καθώς το unbound object είναι σαν datasheet view.. Θέλω λοιπόν να "βρώ" λύση στο πώς μπορώ να φιλτράρω το CustomerNo της εκάστοτε γραμμής (Row).... Για να γίνω πιο κατανοητός "ανεβάζω" μια σχετική φώτο του unbound που έχω. Φιλικά, |
#4
| |||
| |||
Καλημέρα Ο κώδικας που σου πρότεινα κάνει αυτό που ζητάς στο αρχικό μήνυμά σου: Παράθεση:
Ελπίζω κάποιο άλλο μέλος να το αντιληφθεί και να βοηθήσει. Φιλικά/Γιώργος ΥΓ Το unbound Row Source object τι είναι (List Box, Combo Box, κάτι άλλο). |
#5
| |||
| |||
Γιώργο μου σε ευχαριστώ και πάλιν για την άμεση ανταπόκριση. Έχω δοκιμάσει φίλε τον κώδικα που μου έστειλες και όταν και εφόσον κάνω double clik μου δίνει error εφόσον ψάχνει το CustomerNo... απο τον unbound object. Θα προσπαθήσω να ανεβάσω ένα παράδειγμα σε λίγο για να γίνω πιο κατανοητός.. Σε κάθε περίπτωση σε ευχαριστώ θερμά |
#6
| |||
| |||
Γιώργο μια διευκρίνηση, Το unbound object ονομάζεται "unbTask" και περιέχει μέσα το CustomerNo... . Άρα ο κώδικας τώρα πως διαμορφώνεται φίλε μου? |
#7
| |||
| |||
Η λύση στο πρόβλημα μου Private Sub unbTask_DblClick(Cancel As Integer) If Nz(Me.unbTask.Column(0), "") <> "" Then DoCmd.OpenForm "frmTasksDueList", acNormal, , "CustomerNo=" & Me.unbTask.Column(0) End If End Sub Σε ευχαριστώ Γιώργο, με μια μικρή μετατροπή στα μέτρα μου το πρόβλημα λύθηκε. |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
Ενσωμάτωση τιμών πεδίου συνεχόμενης φόρμας σε unbound | γιώργοςΚ | Access - Ερωτήσεις / Απαντήσεις | 9 | 14-10-14 16:17 |
[ Φόρμες ] άνοιγμα φόρμας με υποφόρμα | octapus | Access - Ερωτήσεις / Απαντήσεις | 5 | 22-09-14 15:24 |
Unbound με Control Source = Switch.. | γιώργοςΚ | Access - Ερωτήσεις / Απαντήσεις | 11 | 21-09-14 06:01 |
Άνοιγμα συγκεκριμένης φορμας | alfamesitiki | Access - Ερωτήσεις / Απαντήσεις | 6 | 26-01-12 17:53 |
Άνοιγμα φόρμας με F5 | mdragon | Access - Ερωτήσεις / Απαντήσεις | 2 | 23-04-10 17:05 |
Η ώρα είναι 05:32.