Avatar billede per2edb Guru
02. oktober 2018 - 15:20 Der er 5 kommentarer og
1 løsning

Placering af PopUp Form afhængig af skærm

Jeg har venstre skærm 1 og Hovedskærm 2 i midten og skærm 3 til højre

Jeg skal have HovedForm og PopUp (Ikke modal) form vist på samme skærm
Det er ok på skærm 2 men flyttes Formen til f.eks skærm 3 vil PopUp formen
vises på Hovedskærm 2

DoCmd.OpenForm "PopUpForm"   
DoCmd.MoveSize 0, 0

Kan i hjælpe med placering af PopUp til samme skærm som HovedFormen ligger på.
Avatar billede fdata Forsker
02. oktober 2018 - 18:34 #1
Skud fra hoften:
PopUpForm.Left = HovedForm.Left + EtEllerAndetOffset
Avatar billede fdata Forsker
02. oktober 2018 - 18:35 #2
Eller måske nærmere:
DoCmd.MoveSize HovedForm.Left + x, y
Avatar billede per2edb Guru
02. oktober 2018 - 20:29 #3
Desværre ikke
Avatar billede per2edb Guru
03. oktober 2018 - 19:54 #5
Linket havde jeg set men det er ikke lige til at lave.
Efter en masse forsøg har det vistsig at:

  DoCmd.MoveSize (Stort tal til næste side), 0
Ikke skubber PopUp 'en til næste skærmside hvor den kaldende hovedformen ligger

Hvis jeg derimod  benytter:
DoCmd.MoveSize , 0

Vises PopUpen på samme skærm side som den kaldende hovedform

Tak for hjælpen fdata
Avatar billede fdata Forsker
04. oktober 2018 - 10:34 #6
Velbekomme; men du fandt jo faktisk selv løsningen, så selv tak på egnes og andres vegne, der måtte havne i samme situation  ;O)
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

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