Avatar billede jaweni Nybegynder
07. juli 2003 - 01:09 Der er 10 kommentarer og
1 løsning

Formular, forstørret til x-procent.

ACCESS:

Formular (landscape - liggende) skal vises maximalt, når den åbnes.

Hvordan kodes det i VisualBasic?
Avatar billede mugs Novice
07. juli 2003 - 05:37 #1
DoCmd.Maximize

Du kan indsætte kommandoen i formularens VedAktuel (Current) Hændelse, eller i en Autoexec makro, hvor du først vælger handlingen ÅbnFormular og på næste linie Maksimer.
07. juli 2003 - 08:52 #2
Jeg vil foreslå at lægge kommandoen på hændelsen VedAktivering.
På den modsatte hændelse (VedDeaktivering) lægger du denne kode for at få genskabt størrelsen til standard, når du skifter til en anden formular:

docmd.Restore
Avatar billede jaweni Nybegynder
08. juli 2003 - 13:51 #3
mugs og thomasjepsen:

Kan I komme med et eksempel, for jeg er ikke 100% med på den.
Har I noget imod, at jeg sender jer min mdb-fil, så I kan se, hvad problemet er?
08. juli 2003 - 15:44 #4
Private Sub Form_Activate()
  Docmd.Maximize
End Sub

Private Sub Form_DeActivate()
  Docmd.Restore
End Sub
Avatar billede jaweni Nybegynder
08. juli 2003 - 23:55 #5
Hej thomasjepsen,

Hvor skriver jeg koden? Det du har skrevet til mig.
Hvis jeg nu vil maximere til fx. 75% hvad gør jeg så?
Kan man i:
Private Sub Form_Activate()
  Docmd.Maximize      // Sætte en procentsats på, fx. 67% eller andet??
End Sub
08. juli 2003 - 23:59 #6
Ah, jeg tror ikke at vi snakker om helt det samme. Docmd.Maximize svarer til at maksimere vinduet ved at klikke i øverste højre hjørne. Du kan ikke skalere vinduet på samme måde som du kan med en rapport! Formularen har den størrelse, som du har designet den til. En tekstboks fylder det, den fylder uanset om formularn er maksimeret eller ej.
Avatar billede jaweni Nybegynder
09. juli 2003 - 01:54 #7
thomasjepsen,

jeg tror, at vi har misforstået hinanden.
Må jeg sende Access DB'en til dig, så du kan redigere i den?
09. juli 2003 - 08:21 #8
Men jeg er jo ikke helt klar over hvad du vil?? Kan du forklare nærmere?
Avatar billede fynbohans Nybegynder
10. juli 2003 - 21:48 #9
Skal det være en gang for alle eller skal det kunne ændres af bruger?
Og det er kun størrelsen der kan ændres, ikke indholdet, skrift, knapper etc.
Avatar billede jaweni Nybegynder
14. juli 2003 - 17:38 #10
fynbohans:

kun størrelsen kan ændres, fx. til 67% og kun een gang for alle.
Avatar billede fynbohans Nybegynder
14. juli 2003 - 17:43 #11
Så er det nemt!
Lav en Makro, hvor der er et punkt som hedder "Flyt eller tilpas størrelse".
Her kan du selv bestemmme højde, bredde og placering på skærmen.
Makroen køres når formularen åbnes.
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