Hej. Lägg till följande kod i Form_QueryUnload() Tack.Default button
Jag har en dialog där jag visar några fält och matar in ett från ett
recordset. Jag har bla även en OK knapp med attributet Default = True.
Om jag matar in ett värde i mitt fält och trycker på OK knappen med
musen så fungerar det precis som det ska, recordsetet fattar att värdet
har ändrats och sparar det i databasen.
Om jag istället för att använda musen bara trycker på Enter tangenten
så fungerar det inte. Allt som har med recordsetet att göra "hoppas" över.
Vad kan man göra åt detta ?
/UffeSv: Default button
<code>
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
SendKeys "{Tab}", True
End Sub
</code>Sv: Default button
Men QueryUnload är försent enligt det sätt jag hanterar dialogen.
Jag har löst det på det sättet att i mitt OKButton_Click event,
där jag tidigare bara gjorde rs.Update, har jag ändrat till
rs.Update "fält", txt.text.
Då fungerar det.
/Uffe