Kalle MMedlem sedan mars 20041 938 inlägg
Har ett huvudformulär med namnet frmOrder och ett underformulär med namnet frmOrderrader i Access.
Bredvid har jag gjort en knapp som man kan trycka på för att dölja underformuläret.
Har skrivit följande kod på knappen:
Me![frmOrderrader].Visible = Not _
Me![frmOrderrader].Visible
Det jag dock vill är att underformuläret ska vara dolt när formuläret körs.
Som det är nu så visas underformuläret när jag kör formuläret.
Nån som vet?
AndreasCMedlem sedan mars 20011 924 inlägg
Kan du inte skriva koden för OnExit-eventet för formuläret?
sergeiMedlem sedan feb. 200921 inlägg
Dölja formulär
Prova detta:
Lägg koden i OnOpen för själva formuläret, inte för knappen. Knappen använder du för att visa underformuläret.
Jag är dålig på VBA men testa i alla fall.
AndreasCMedlem sedan mars 20011 924 inlägg
Jag menade OnOpen. Det är aldeles riktigt det Sergei säger. Du lägger exakt samma kod för OnOpen för formuläret som du har för din knapp.
Detta gör så underfomuläret är dolt när du öppnar formuläret och visas när du trycker på knappen.
Kalle MMedlem sedan mars 20041 938 inlägg
Jag provade att markera kanten på underformuläret.
Därefter satte jag egenskapen Visible=no