Got Focus

12/12/2008 - 08:14 von Christoph Natterer | Report spam
Anbei mein Code:
Private Sub Number_Click()
Dim rs As DAO.Recordset
Set rs = Forms!Main.Main_Sub.Form.RecordsetClone
rs.FindFirst "Number = " & Nz(Me!Number, 0)
If Not rs.NoMatch Then
Forms!Main.Main_Sub.Form.Bookmark = rs.Bookmark
End If
Set rs = Nothing
End Sub
Funktion:
Wenn ich in einem Unterformular in der Spalte Number die Nummer anklick wird
diese im Formular im Textfeld angezeigt (Unterformular und Formlar werden
synchronisiert)
1. Frage: Wie muss ich den Code àndern damit das nicht nur beim Klick
sondern bei GotFocus funktioniert????Laufzeitfehler 3021 Kein aktueller
Datensatz kommt als Fehlermeldung wenn ich nur den Befehl am Anfang ànderer.

2.Frage: Wie muss icch den Code ànderen damit das ganze nicht nur
funktioniert wenn ich die 1. Spalte Nummer anklick dondern auch wenn ich die
2. Spalte Name anklick???
Danke
Christoph
Trainee
 

Lesen sie die antworten

#1 Jens Schilling
12/12/2008 - 08:36 | Warnen spam
Hallo, Christoph

Christoph Natterer wrote:
Anbei mein Code:
Private Sub Number_Click()
Dim rs As DAO.Recordset
Set rs = Forms!Main.Main_Sub.Form.RecordsetClone
rs.FindFirst "Number = " & Nz(Me!Number, 0)
If Not rs.NoMatch Then
Forms!Main.Main_Sub.Form.Bookmark = rs.Bookmark
End If
Set rs = Nothing
End Sub
Funktion:
Wenn ich in einem Unterformular in der Spalte Number die Nummer
anklick wird diese im Formular im Textfeld angezeigt (Unterformular
und Formlar werden synchronisiert)
1. Frage: Wie muss ich den Code àndern damit das nicht nur beim Klick
sondern bei GotFocus funktioniert????Laufzeitfehler 3021 Kein
aktueller Datensatz kommt als Fehlermeldung wenn ich nur den Befehl
am Anfang ànderer.



Weil das Fornular dann noch nicht auf einem Datensatz steht; versuch's mal
mit dem Event des Controls.

2.Frage: Wie muss icch den Code ànderen damit das ganze nicht nur
funktioniert wenn ich die 1. Spalte Nummer anklick dondern auch wenn
ich die
2. Spalte Name anklick???



Beim Fokuserhalt die Sub aufrufen:

Call Number_Click()

Gruss
Jens
______________________________
FAQ: http://www.donkarl.com

Ähnliche fragen