Avatar billede malm Nybegynder
08. juni 2002 - 15:21 Der er 6 kommentarer og
1 løsning

GotoRecord drilleri

Jeg har en lille brugerdefineret genvejsmenu, der anvender de gængse postnavigeringsrutiner såsom:

  DoCmd.GoToRecord , , acFirst

Desværre udføres denne kommando først efter at jeg har klikket på et vilgårligt felt på formen!

Hvad kan dette skyldes?



08. juni 2002 - 15:35 #1
hmm, lyder mærkeligt...

Prøv at skrive:

DoCmd.GoToRecord acform, Screen.Activeform.Name, acFirst
Avatar billede malm Nybegynder
08. juni 2002 - 16:02 #2
Jeg er glad for at du også syntes det er mærkeligt Thomas idet jeg troede det var et eller andet pinligt banalt:-)

Det virker desværre stadigvæk ikke. Jeg har iøvrigt udover din tilføjelse yderligere indsat en repaint. Koden ser nu ud således:

    DoCmd.GoToRecord acDataForm, "frmChemical", acFirst
   
    DoCmd.RepaintObject acForm, "frmChemical"
Avatar billede nih Novice
09. juni 2002 - 22:09 #3
Forms("formNavn").Recordset.MoveFirst

prøv den her.

Niels
Avatar billede nih Novice
09. juni 2002 - 22:47 #4
Thomas -> Jeg har aldrig brugt egne menuer, men hvordan ved Access hvilken form der skal 'acFirst'.
Jeg mener formen er vel ikke aktiv, når du trykker på et menupunkt.

Niels
09. juni 2002 - 22:57 #5
Jo, det er en af fordelene ved menuer - fokus flyttets aldrig fra det felt, som man står i (og derved heller ikke fra formularen)

Men dette problem lyder underligt. Jeg har lige afprøvet det på min egen uden problemer...
10. juni 2002 - 08:50 #6
malm, du er velkommen til at sende den til mig, så skal jeg tage et hurtigt kig på den.
tj@makeiteasy.dk
Avatar billede malm Nybegynder
11. juni 2002 - 12:17 #7
Hej Thomas! Undskyld den lange svartid men jeg var nød til at arbejde unden om problemet. Først efter et par debug.print sætninger fandt jeg frem til problemet. Jeg anvender en combo til fremsøgning af current record. Det viste sig at den rigtige record blev gjort current men kun for 1 ms. Herefter blev der trigget endnu en form_current event, hvilket bragte current tilbage til den oprindelige record :O Jeg ved ikke hvorfor jeg aldrig kan få disse tingester til at virke :-(

Istedet har jeg oprettet min egen combo i form af modal popup uden ramme. Det virker hver gang blot med den undtagelse at selve styring af positionen for denne popup er noget rod.

Et lille tillægsspørgsmål - kan man oprette en generel menu til styring af poster og som kan anvendes som genvejsmenu fra flere forskellige forms? Kan man anvende parent til at hive info ud omkring hvilken forms der er kaldt fra?

Take care,
Malm
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