Van Koptekst naar Details

Status
Niet open voor verdere reacties.

Brandsbier

Gebruiker
Lid geworden
2 sep 2009
Berichten
7
Ik heb een subformulier waar ik gegevens moet gaan invullen. Deze bestaat uit een formulierkoptekst en een details ruimte.

In de koptekst staat één tekstvak. De bedoeling is dat als dit tekstvak is ingevuld dat de cursor automatisch wordt verplaatst naar het eerste tekstvak in details nadat enter of tab wordt ingedrukt.

Ik krijg het niet voor elkaar. Wie kan mij hiermee helpen?

Alvast bedankt.
Groetjes
 
Om de tabvolgorde in te stellen open het formulier in ontwerpweergave.
Rechtermuisklik op een leeg gedeelte.
Dan 2e optie selecteren: Tabvolgorde.
En hier kan je de tabvolgorde instellen.
 
De Tabvolgorde staat helemaal goed.
Maar hoe kan ik van het formulierkoptekst deel van het formulier naar het details deel van het formulier komen? Door gebruik te maken van de tab of de enter.
 
O jah, je hebt gelijk. Mijn fout. :o

Je kunt bij een KeyPress event het volgende neerzetten:

Code:
Private Sub JOUWKOPTEKSTVELD_KeyPress(KeyAscii As Integer)

If KeyAscii = 13 Then 'Enter toets
    Me.JOUWDETAILVELD.SetFocus
End If

If KeyAscii = 9 Then 'Tab toets
    Me.JOUWDETAILVELD.SetFocus
End If

'Msgbox om te achterhalen welke code een toets heeft.
'MsgBox KeyAscii

End Sub

Handleiding:
-Selecteer veld in de koptekst.
-Maak een gebeurtenis bij "Bij toets indrukken" (KeyPress).
-Je mag dan code = 13(enter) en/of 9(tab) toepassen en/of welke andere toets dan ook.
-De Setfocus stelt de focus in op het aangegeven object JOUWDETAILVELD (naam van je veld invullen).

De MsgBox heb ik er even bijgezet dan kan je altijd achterhalen welke code een knop heeft.

Veel suc6.
 
Laatst bewerkt:
Ja hoor, dat is wat ik nodig heb.
Zo simpel, maar omdat ik het nooit gebruik, kom ik er niet op.

Bedankt!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan