Layout veranderen bij navigatie

Status
Niet open voor verdere reacties.

JEPEDEWE

Terugkerende gebruiker
Lid geworden
14 jun 2006
Berichten
1.697
Hallo,
Ik maakte een form met een checkbox.
Als deze "waar" is worden velden getoond, als deze "onwaar" is worden ze niet zichtbaar gemaakt.
Alles werkt perfect.
Op de form staat een knop om naar het volgende of vorige record te gaan.
Ook dan zouden de velden moeten getoond en verborgen worden op basis van de checkbox en dit krijg ik niet voor mekaar.
Iemand een idee hoe je dat doet?
Bedankt
JP
 
Als je naar een record navigeert wordt het Form_Current event aangeroepen. Van hieruit moet je dus weer de logica aanroepen om velden te tonen/verbergen

Code:
'uit m'n hoofd, dus geen syntax checking

Private sub me.chkShowField1_Click()
   ShowFields
End Sub

Private sub me.chkShowField2_Click()
   ShowFields
End Sub

Private sub Form_Current()
   ShowFields()
End Sub


Private Sub ShowFields()
  me.Field1.visible = me.chkShowField1
  me.Field2.visible = me.chkShowField2
end sub
 
Perfect, probleem opgelost.
heb toch nog een opmerking die ik nu merk:

Het betreffen keuzelijsten die getoond worden of niet...
De inhoud van die keuzelijsten staan bij mij telkens tegen een zwarte achtergrond... hoe kan dat, wat wil dat zeggen? hoe kan ik dat veranderen zodat ik, zoals bij de andere velden een witte achtergrond krijg?
Bedankt
JP
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan