
03-10-14, 18:27
|
 | Συντονιστής Όνομα: Νίκος Έκδοση λογισμικού Office: Ms-Office 2007 Γλώσσα λογισμικού Office: Ελληνική | | Εγγραφή: 28-12-2008 Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
| |
Καλησπέρα
Πρόσφατα είχα τέτοια ανάγκη, όπως αυτή που περιγράφεις Δημήτρη. Δες τι έκανα : Κώδικας: Private Sub sxoleio_GotFocus()
If Not IsNull(Me.sxoleio) Then Exit Sub
On Error GoTo efiges
Dim lastID As Integer
lastID = DMax("ID", "tbl_mathima")
Me.sxoleio = DLookup("[sxoleio]", "tbl_mathima", "[ID] =" & lastID)
Me.taxi = DLookup("[taxi]", "tbl_mathima", "[ID] =" & lastID)
Me.katigoria = DLookup("[katigoria]", "tbl_mathima", "[ID] =" & lastID)
Me.mathima.SetFocus
efiges:
End Sub
Με την εστίαση στο πρώτο πεδίο της νέας εγγραφής, διαβάζω το ID της προηγούμενης εγγραφής και εύκολα τις τιμές τριών πεδίων που αντιστοιχούν σε αυτή. Μετά όλα είναι εύκολα.
Ελπίζω να βοηθείς
Με εκτίμηση
Νίκος
|