aanpassen veld op basis van keuzelijst

Status
Niet open voor verdere reacties.

JEPEDEWE

Terugkerende gebruiker
Lid geworden
14 jun 2006
Berichten
1.682
Hallo,
Op een formulier maakte ik een keuzelijst waarin alle begische gemeenten staan.
ernaast maakte ik een veld voor de postnummers
De bedoeling is dat als ik een andere gemeente kies, het correcte postnummer in het desbetreffende veld komt te staan.

In de "na bijwerken" propertie van de keuzelijst schreef ik:

Dim db As Database
Dim tb As Recordset
Dim f As Form
Set db = CurrentDb()
Set tb = db.OpenRecordset("postnummers")
Set f = Forms![leerkrachten]
tb.MoveFirst
Do Until tb.EOF
If tb!gte = f!gem_lk Then
f!PN_lk = tb!PN
Exit Do
End If
tb.MoveNext
Loop

tb!gte is de naam van de gemeente in de tabel gemeenten
PN is de postnummer

het postnummer veld verandert alleen maar als ik daadwerkelijk in de keuzelijst zelf ga staan en dan naar een volgend veld ga.
Het ware leuker als het veranderde terwijl ik op de pijltjestoets druk.
Kan dat en zo ja, hoe?

Bedankt iedereen!!

JP
 
1. Gebruik niet de gebeurtenis na bijwerken maar de gebeurtenis bij klikken (OnClick).
2. Gebruik de functie dFirst() om de waarde van de het postnummer op te halen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan