Hallo,
Ik heb een vraag waarvan ik denk dat het eenvoudiger moet kunnen, maar ik weet niet hoe en kan jullie advies wel gebruiken.
Ik gebruik het volgende scriptje in een formulier om een bepaalde waarde toe te kennen aan een veld.
Als ik een bepaald profiel selecteer moeten er echter nog meer specifieke waardes toegekend worden aan andere velden. Dit zou ik dan kunnen doen als volgt:
en
Is het mogelijk om al deze variabelen uit te voeren in één scriptje. Ik bedoel ik selecteer het profiel WDS1001 in het formulier en alle 3 de scriptjes worden tegelijkertijd uitgevoerd?
M.a.w. de genoemde velden worden gevuld met de waardes zoals vermeld in de scriptjes.
Ik ben benieuwd of het kan en hoe ik dit dan moet opnemen in een script.
Groet,
Ton
Ik heb een vraag waarvan ik denk dat het eenvoudiger moet kunnen, maar ik weet niet hoe en kan jullie advies wel gebruiken.
Ik gebruik het volgende scriptje in een formulier om een bepaalde waarde toe te kennen aan een veld.
Code:
Private Sub Profielnaam_AfterUpdate()
If Me.Profielnaam = "WDS1001" Then
Me.txtOverlappinginmm.Value = "26"
ElseIf Me.Profielnaam = "WDS1002" Then
Me.txtOverlappinginmm.Value = "12"
EndIf
EndSub
Als ik een bepaald profiel selecteer moeten er echter nog meer specifieke waardes toegekend worden aan andere velden. Dit zou ik dan kunnen doen als volgt:
Code:
Private Sub Profielnaam_GotFocus()
If Me.Profielnaam = "WDS1001" Then
Me.txtDwarsprofielbreedteinmm = Me.txtDeurbreedteinmm.Value - 53
ElseIf Me.Profielnaam = "WDS1002" Then
Me.txtDwarsprofielbreedteinmm = Me.txtDeurbreedteinmm.Value - 24
EndIf
EndSub
en
Code:
Private Sub Profielnaam_LostFocus()
If Me.Profielnaam = "WDS1001" Then
Me.txtGlasbreedteinmm = Me.txtDeurbreedteinmm.Value - 38
ElseIf Me.Profielnaam = "WDS1002" Then
Me.txtGlasbreedteinmm = Me.txtDeurbreedteinmm.Value - 11
EndIf
EndSub
Is het mogelijk om al deze variabelen uit te voeren in één scriptje. Ik bedoel ik selecteer het profiel WDS1001 in het formulier en alle 3 de scriptjes worden tegelijkertijd uitgevoerd?
M.a.w. de genoemde velden worden gevuld met de waardes zoals vermeld in de scriptjes.
Ik ben benieuwd of het kan en hoe ik dit dan moet opnemen in een script.
Groet,
Ton