Avatar billede marwied Nybegynder
04. august 2004 - 09:49 Der er 3 kommentarer og
2 løsninger

Hvordan undgå man at en formular maksimeres?

Har lavet en database, hvor hovedmenuen er udarbejdet ud fra en formular med kanpper som åbner andre formularer. Hovedmenuen er sat til at maksimere vedaktuel (DoCmd.Maximize). Mit problem er nu at jeg ønsker at en af de andre formularer ikke er maksimeret. Jeg har prøvet at bruge en markro der fastsætter placeringen og størrelsen af formularen. Det virker bare ikke. Det er ligesom at Access gemmer instillingen fra det forrige vindue (altså hovedmenuformularen), selvom jeg har sat et nej under autostørrelse i formularen som ikke skal maksimeres
Avatar billede madschristensen Nybegynder
04. august 2004 - 10:15 #1
Du kan benytte denne funktion - den kan du så kalde ved onLoad eller lign.

Public Function resize_window(Vform As Form) As Boolean
On Error GoTo err_Resize
'Vinduer skal altid vises ikke-maksimerede

DoCmd.SelectObject acForm, Vform.Name
    DoCmd.Restore
   
   
Exit Function

err_Resize:
    resize_window = False
    Resume Next
End Function
Avatar billede -anders- Juniormester
04. august 2004 - 10:17 #2
Du kan også sætte formularen til at være popup, dette gøres i formularens egenskabsark under fanebladet andre.
Avatar billede marwied Nybegynder
04. august 2004 - 11:13 #3
I får begge point for gode svar.

/marwied
Avatar billede -anders- Juniormester
04. august 2004 - 11:14 #4
Godt du fik det til at virke, tak for point
Avatar billede madschristensen Nybegynder
04. august 2004 - 11:15 #5
Tak for point.
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