Hoi alle wijzen uit heel het land 
Ik heb een formulier gemaakt waarna via een knop volgende een vervolgformulier zichtbaar wordt. Het eerste wordt dan verborgen via hide. Een aantal gegevens worden dan doorgevoerd op het tweede formulier via het gedeelte initialize.
Dit werkt. Echter zodra ik in het tweede formulier zie dat ik in het eerste formulier fouten heb gemaakt en ik deze wil aanpassen dan moet ik via een knop basisgegevens wijzigen terug. Tot zover gaat het allemaal goed. Hierna begint de puzzel, want als ik dan mijn fouten heb verbeterd dan worden deze niet meegenomen in het tweede formulier zodra ik deze weer zichtbaar maak.
Kennelijk werkt dit dus niet via form.show en form.hide. Eigenlijk zou ik het formulier dan moeten lossen en opnieuw moeten oproepen. Probleem is dan dat ik weer alle gegevens opnieuw moet invoeren. Heb ik eerlijk gezegd weinig zin in.
Heeft iemand enig idee hoe ik dit kan bereiken?
Zelf dacht ik aan:
Vanuit formulier Afspraak1
Groet Sandra

Ik heb een formulier gemaakt waarna via een knop volgende een vervolgformulier zichtbaar wordt. Het eerste wordt dan verborgen via hide. Een aantal gegevens worden dan doorgevoerd op het tweede formulier via het gedeelte initialize.
Dit werkt. Echter zodra ik in het tweede formulier zie dat ik in het eerste formulier fouten heb gemaakt en ik deze wil aanpassen dan moet ik via een knop basisgegevens wijzigen terug. Tot zover gaat het allemaal goed. Hierna begint de puzzel, want als ik dan mijn fouten heb verbeterd dan worden deze niet meegenomen in het tweede formulier zodra ik deze weer zichtbaar maak.
Kennelijk werkt dit dus niet via form.show en form.hide. Eigenlijk zou ik het formulier dan moeten lossen en opnieuw moeten oproepen. Probleem is dan dat ik weer alle gegevens opnieuw moet invoeren. Heb ik eerlijk gezegd weinig zin in.
Heeft iemand enig idee hoe ik dit kan bereiken?
Zelf dacht ik aan:
Vanuit formulier Afspraak1
Code:
Me.Hide
With Frm_Afspraak2
.Label2 = " " & Frm_Afspraak1.ComboBox1
.Label4 = " " & Frm_Afspraak1.TextBox10
Select Case Frm_Afspraak1.ComboBox4
Case Is = "Ja"
.Label6 = " Verlegd"
Case Is = "Nee"
.Label6 = " Niet verlegd"
End Select
.Label8 = " " & Frm_Afspraak1.ComboBox3
.Label10 = " " & Frm_Afspraak1.TextBox11
.Label12 = " " & Frm_Afspraak1.TextBox12
.Show
End With
Groet Sandra
Laatst bewerkt: