Avatar billede s_pede Nybegynder
08. august 2003 - 09:49 Der er 23 kommentarer og
1 løsning

Sortering af tablens indhold

Hvis jeg trykker op knappen "sorter efter id" sorter formular efter id. HVis jeg derimod trykker på "sorter efter navn" sorter den alfabetisk efter navn.. Hvordan gør jeg dette??
Avatar billede aros Nybegynder
08. august 2003 - 19:45 #1
Er ikke helt sikker på, hvad det er du vil.....
Hvis du vil sortere en given tabel efter et eller andet (alfabetisk, numerisk rækkefølge el. lign), kan du markere den kolonne, du vil sortere efter, og vælge sorter stigende (eller faldende). En enklere måde, er at oprette en rapport, hvis du vælger opret rapport via guide, bliver du på et tidspunkt spurgt efter om du vil sortere tabellen efter 4 forskellige kriterier....
Avatar billede terry Ekspert
09. august 2003 - 14:41 #2
me.orderBy = "Navn"
Avatar billede terry Ekspert
09. august 2003 - 14:42 #3
There is a propery on the form named OrderBy you use this to change the sort order. Take a look at this property in Access help
Avatar billede aros Nybegynder
09. august 2003 - 16:50 #4
Terry: haven't thought about that, it would be the easiest way.....
Avatar billede mugs Novice
10. august 2003 - 05:59 #5
Standard er stigende sortering, men kan tvinges til at ændre ved flg.:
Me.OrderBy = "fornavn ASC"
Faldende sortering:
Me.OrderBy = "fornavn DESC"
Avatar billede s_pede Nybegynder
11. august 2003 - 10:12 #6
Men når jeg så laver en knap som:

Private Sub Knap_Click()
Me.OrderBy = "Navn"
End Sub

Sker der ikke noget... Hvad skal jeg gøre?
Avatar billede s_pede Nybegynder
11. august 2003 - 10:12 #7
Knap hedder knap. Og feltet i tablen hedder Navn
Avatar billede henrik13 Nybegynder
11. august 2003 - 10:15 #8
Du må ikke oprette et felt navn der hedder "navn"
Avatar billede henrik13 Nybegynder
11. august 2003 - 10:17 #9
Det er en intern access ordre der ikke må være et felt navn.
Det er et forbudt feltnavn.
Vh Henrik
Avatar billede henrik13 Nybegynder
11. august 2003 - 10:18 #10
Men du kan udskifte det til, Fornavn, efternavn og navne.
Vh Henrik13
Avatar billede s_pede Nybegynder
11. august 2003 - 10:31 #11
Ja, men det fungere stadig ikke.. Det er som om der mangler en refresh af en type... Har prævet form.refresh
Avatar billede henrik13 Nybegynder
11. august 2003 - 10:33 #12
Prøv med:
Me.refresh
For der må jo ligge en fejl et sted.
:o)
Avatar billede henrik13 Nybegynder
11. august 2003 - 10:35 #13
Der er også:
Me..Requery
Avatar billede s_pede Nybegynder
11. august 2003 - 11:11 #14
Det virker desværre ikke....
I detajlesektionen lister den alle posterne.. Over posterne er knapperne "navn" og "dato". Hvis man trykker på navn listerne den nedenstående poster efter navn alfabetisk orden.. Ligeledes med dato
Avatar billede terry Ekspert
11. august 2003 - 11:18 #15
s_pede>send your dB to eksperten@santhell.dk and I will take a look
Avatar billede s_pede Nybegynder
11. august 2003 - 11:35 #16
Yes sir... Har sendt den
Avatar billede mugs Novice
11. august 2003 - 11:35 #17
Afprøvet og fungerer:

Me.RecordSource = "SELECT * FROM Tabel1 ORDER BY [felt1]"
Avatar billede terry Ekspert
11. august 2003 - 11:44 #18
s_pede>Do you want to try mugs' solution before I go on?
Avatar billede s_pede Nybegynder
11. august 2003 - 11:47 #19
Perfekt.. Det virker... Det er jeg ked, terry...
Avatar billede s_pede Nybegynder
11. august 2003 - 11:47 #20
jA, UNDSKYLD, men den virker... Ellers tak, terry
Avatar billede terry Ekspert
11. august 2003 - 11:50 #21
your welcome, and mugs needs the points :o)
Avatar billede mugs Novice
11. august 2003 - 11:56 #22
Sorter stigende:
Me.RecordSource = "SELECT * FROM Tabel1 ORDER BY [felt1] ASC"
Sorter faldende:
Me.RecordSource = "SELECT * FROM Tabel1 ORDER BY [felt1] DESC"

Tak for point.
Hi terry - I hope You will have a nice hot day with a lot of word. I'll be in My garden with a cold beer.
Avatar billede terry Ekspert
11. august 2003 - 12:09 #23
Mugs> I'm on holiday for the next two weeks :o)
My sister is comming over from GB today so I doubt you will be seeing much of me for a while. Enjoy your beer :o)
Avatar billede mugs Novice
11. august 2003 - 12:12 #24
terry < I wish You a nice holiday. Then there will be hope for a couple of points for us :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
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