Avatar billede doto Nybegynder
30. september 2004 - 11:39 Der er 13 kommentarer og
1 løsning

Markør i Access

Hvordan kan man få markøren til at stå et bestemt sted, når man åbner en ny formular i Access? Markøren skal stå det sted hvor den første indtastning skal foregå. Nu virker det sådan at klikker man et tilfældigt sted på siden, står markøren det rigtige sted. Markøren skal stå det rigtige sted fra starten uden at man skal klikke med musen.

mvh
doto
Avatar billede kabbak Professor
30. september 2004 - 11:44 #1
Private Sub Form_Open(Cancel As Integer)
Me.ditFelt.SetFocus
End Sub


I formularen ved åbning
Avatar billede doto Nybegynder
30. september 2004 - 12:38 #2
Hej kabbak,

Jeg prøver og vender tilbage.

mvh
doto
Avatar billede mugs Novice
30. september 2004 - 12:51 #3
Når markøren skal i det felt, hvori der først skal indtastes, er det mest korrekte vel først at se på om Tabulatorrækkefølgen er rigtig, hvad den sandsynligvis ikke er.

Åbn formularen i designvisning Vis > Tabylatorrækkefølge. Herkna du vælge hvilken sektion ag formulareen du vil se, og samtidig rette røkkefølgen.
Avatar billede doto Nybegynder
30. september 2004 - 13:02 #4
Hej mugs,

Tabulatorrækkefølgen er korrekt.

Problemet er at der slet ingen markør vises ved åbning af siden. Jeg forsøger mig med kabbak's ide.

mvh
doto
30. september 2004 - 13:46 #5
Du skal sikre dig, at alle felter har egenskaben "tabulator stop" sat til ja.

Hvis du har formularhoved/formularfod på formularen, kan disse også drille.
Avatar billede doto Nybegynder
30. september 2004 - 14:00 #6
Hej thomasjepsen,

Alle felter er sat til'tabulator stop'. Problemet opstår ved at siden automatisk bliver åbnet vha. en autostart/Spash. Åbner jeg siden fra databasevinduet, står markøren rigtigt.

Jeg har prøvet kabbaks ide, men den virker desværre ikke i dette tilfælde.

Jeg skal have markøren til at placere sig det rigtige sted, når siden åbnes vha. splash.

mvh
doto
Avatar billede kabbak Professor
30. september 2004 - 14:16 #7
Prøv med denne, men måske får formularen ikke focus ved dit kald.

Private Sub Form_Activate()
Me.ditFelt.SetFocus
End Sub
Avatar billede doto Nybegynder
30. september 2004 - 15:39 #8
Hej kabbak,

Jeg har prøvet, men det gør ingen forskel.

mvh
doto
Avatar billede rosco Novice
30. september 2004 - 22:31 #9
Hvad med denne her:
DoCmd.GoToControl "Mitfelt"
Avatar billede rosco Novice
30. september 2004 - 22:37 #10
Har du sikret dig at feltnavn er det rigtige, (egenskaber-andre-navn)og stavet rigtigt.
Avatar billede doto Nybegynder
01. oktober 2004 - 09:35 #11
Hej rosco,

Jeg har stavet feltnavnet rigtigt - og har nu fundet en helt anden løsning: Ved at undlade at databasevinduet åbner sig når siden åbner sig, stiller markøren sig rigtigt.

mvh
doto
Avatar billede doto Nybegynder
01. oktober 2004 - 09:37 #12
Hej kabbak,

Du var hurtigst med et forslag - send et svar og jeg giver dig points.

mvh
doto
Avatar billede kabbak Professor
01. oktober 2004 - 10:08 #13
nej tak,  min løsning virkede ikke, så skal jeg heller ikke have point.

Tag dem selv, elle giv det til andre.
Avatar billede doto Nybegynder
04. oktober 2004 - 16:26 #14
Spørgsmålet er besvaret af doto.
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