02-03-10, 20:52
|
Όνομα: Παντελής Έκδοση λογισμικού Office: Ms-Office 2007 Γλώσσα λογισμικού Office: Ελληνική | | Εγγραφή: 18-02-2010 Περιοχή: Καβάλα
Μηνύματα: 58
| |
Μεταφορά μεταβλητών από φόρμα σε φόρμα
Έχω μία συνεχή φόρμα η οποία μου εμφανίζει επώνυμα σε text boxes(tbox1, tbox2 κτλ) και δίπλα σε αυτά έχω σύνθετα πλαίσια (cbox1, cbox2 κτλ) για επιλογή κάποιων τιμών. Η φόρμα μου ονομάζεται form1.
Αυτό που θέλω, είναι ότι όταν για παράδειγμα επιλέξω από το σύνθετο πλαίσιο μία συγκεκριμένη τιμή - πχ την τιμή 5, το αντίστοιχο επώνυμο να μεταφερθεί σε ένα text box (πχ text1) σε άλλη φόρμα που ονομάζεται form2.
Δοκίμασα στο on click event ενός κουμπιού το εξής:
Private transfer_button_Click()
DoCmd.GoToRecord , , acFirst
Do While Me.CurrentRecord - 1 < Me.RecordsetClone.RecordCount
If Me.cbox1.Value = "5" Then
Me.cbox1.Value = Forms![form2]![text1].Value
End If
DoCmd.GoToRecord , , acNext
Loop
End Sub
αλλά όταν το τρέχω μου βγάζει πρόβλημα ότι δεν μπορεί να βρει την φόρμα.
Καμιά ιδέα?
Ευχαριστώ εκ των προτέρων
|