Avatar billede niels_kristian Nybegynder
16. februar 2005 - 16:02 Der er 11 kommentarer og
1 løsning

undgå page up og down hopper i rekord

hvis man har en form hvordan undgår jeg så at page up og down får den til at hoppe til næste rekord?
16. februar 2005 - 16:03 #1
Sæt formularens egenskab "Gennemløb" til "Aktuel post"
16. februar 2005 - 16:12 #2
Sorry, det var da vist noget vrøvl, jeg fik skrevet der :o(

"Gennemløb" gør kun, at man ikke skifter post, når man tabulerer sig gennem felterne og når til sidste felt.

er ikke helt klar over den anden :o(
Avatar billede kjulius Novice
16. februar 2005 - 21:22 #3
På formularen sætter du Tastegennemsyn (engelsk: KeyPreview) til Ja. Derefter indsætter du følgende kode i formularen (event VedTastNed):

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyPageUp Or KeyCode = vbKeyPageDown Then
        KeyCode = 0
    End If
End Sub
16. februar 2005 - 21:24 #4
ja, den prøvede jeg også (ordret), men jeg kunne lystigt bladre frem og tilbage med pgup og pgdown.
Avatar billede kjulius Novice
16. februar 2005 - 22:40 #5
Mærkeligt, for jeg har skam efterprøvet koden. Den virker hos mig (Access 2003).

Først troede jeg, at man kunne bruge KeyPress, som jeg jo normalt ville bruge, men den gik ikke. Det skulle være KeyDown.

Er du sikker på, at den ikke virker hos dig?
17. februar 2005 - 08:26 #6
øhh....ja, det synes jeg. Jeg har slettet eksemplet igen, men undrede mig faktisk også, da jeg har brugt metoden før - bla når man laver wizards med flere sider på samme formular.

Måske har jeg manglet et eller andet. Eller fordi, jeg bruger 2003?

Men hvis bare, det virker hos Niels Kritian
Avatar billede niels_kristian Nybegynder
01. marts 2005 - 22:50 #7
takker tester lige
Avatar billede kjulius Novice
14. marts 2005 - 00:52 #8
Hvordan gik testen?
Avatar billede niels_kristian Nybegynder
03. maj 2005 - 08:42 #9
virkede ikke
Avatar billede kjulius Novice
03. maj 2005 - 19:45 #10
Mærkeligt, for som jeg også skrev før, så har jeg testet det her hos mig - og det virker. Du har husket både at sætte Tastegennemsyn til Ja og at indsætte koden i den aktuelle form?

Jeg bruger Access 2003 SP1, hvor det som sagt virker.

Måske skulle jeg også gøre det helt klart, at hvis du bruger en subform, så er det på denne koden skal indsættes og Tastegennemsyn sættes til Ja. Det nytter altså ikke bare at indsætte den i hovedformen.
Avatar billede kjulius Novice
14. maj 2005 - 00:50 #11
Kan du stadig ikke få det til at virke (også under hensyn til ovenstående tilføjelse - jeg tænker her først og fremmest på det sidste om subformen)?

Hvis jeg kan få det til at virke med ovenstående metode, skulle det da være mærkeligt om din Access version skulle være så meget mere "stædig".
Avatar billede niels_kristian Nybegynder
08. juni 2005 - 17:36 #12
naa kom ikke til at virke..
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