Avatar billede rsa Nybegynder
29. oktober 2001 - 09:29 Der er 3 kommentarer og
1 løsning

Åbning af formular, altid første postering.

Når man ved hjælp af en kommandoknap åbner en ny formular, er det ikke altid, at det er den første post, der vises på formularen.
Hvordan sikrer jeg mig det?
Kan man specificere det i DoCmd Openform, og i givet fald hvordan?
På forhånd tak.
Avatar billede terry Ekspert
29. oktober 2001 - 09:31 #1
If your record source for the form is a table you could change it to a query and sort by the field you want.
Avatar billede terry Ekspert
29. oktober 2001 - 09:32 #2
You can also set the order by propery to a specific field
29. oktober 2001 - 09:32 #3
Problemet er, at den husker sorteringsrækkefølge, når du lukker formularen. Derved er det samme sortering (og dermed samme post, som er først) som da du lukkede.

På formularens OnLoad-hændelse kan man f.eks. gennemtvinge at den bruger standard-sorteringen således:

Me.Orderbyon = False

Man kan også selv gennemtvinge en bestemt sortering således:

Me.OrderBy = \"Fornavn\"
Me.Orderbyon = True

/Thomas
Avatar billede johs_j Novice
29. oktober 2001 - 14:17 #4
Deta afhænger af hvordan posterne er sorteret. Hvis du sorterer stigende på et postnr. eller idnr. vil den første post vises når du åbner din formular.
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