Avatar billede dri Nybegynder
07. december 2001 - 10:25 Der er 4 kommentarer og
3 løsninger

Makro?

Jeg vil gerne lave en knap på en formular, som lukker den formular(1) jeg har åben, og vender tilbage til en anden formular(2). Formular(2) vil jeg selv definere hvad er for en. Jeg ved godt, at jeg kan lave en makro, som lukker den formular, som jeg har åben. Jeg vil dog gerne bestemme, hvilken formular den skal gå til i stedet for.
Hvis jeres forslag er et \"kodegenerator-udtryk\", må i gerne være godt forklarende, da dette ikke er min stærke side.
Avatar billede martin_sj Nybegynder
07. december 2001 - 10:32 #1
Tilføj åbenFormular til din makro før luk formular kommandoen!
Avatar billede nih Novice
07. december 2001 - 10:33 #2
Kan du ikke bruge guiden når du indsætter knappen, så får du koden serveret gratis.

Niels
Avatar billede martin_sj Nybegynder
07. december 2001 - 10:36 #3
Åben makro generatoren!

Vælg ÅbnFormular := formular(2)
Vælg Luk := Formular(1)

Så er makroen færdig og kan insættes ved hændelsen Vedklik på den knap der skal lukke formular(1)
Avatar billede mugs Novice
07. december 2001 - 11:00 #4
Form1 er åben, og du ønsker at lukke den og åbne form2.
Lav en kommandoknap på din formular. Åbn knappens egenskabsark, vælg fanen hændelser. I Vedklik event indsætter du en hændelsesprocedure og skriver flg. kode.

DoCmd.Close \'som lukker den aktive formular (form1)
doCmd.openForm \"form2\" \'som åbner formularen med det navn du har skrevet i anførselstegn
Avatar billede martin_sj Nybegynder
07. december 2001 - 11:04 #5
Takker!
Avatar billede mugs Novice
07. december 2001 - 12:31 #6
Takker - men hvordan har du løst dit problem?
Avatar billede dri Nybegynder
10. december 2001 - 08:12 #7
Jeg brugte foreslaget fra Martin sj, om at lave en makrogenerator.
Det fungeret glimrende.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester