Avatar billede bambi Nybegynder
01. december 1999 - 14:11 Der er 2 kommentarer og
1 løsning

Bestemme rækkefølgen af poster i en formular?

Jeg har et dagligt irritationsmoment i mine Access 95 databaser: Posterne i formularer bliver vist i sorteret rækkefølge, og ikke i den rækkefølge de optræder i den bagvedliggende tabel.

Problemet er at den rækkefølge posterne optræder i har betydning for hvordan resultatet i rapporterne ser ud, så derfor er det vigtigt at de bliver præsenteret i nøjagtig samme rækkefølge som de faktisk har i tabellen.

Jeg synes jeg har prøvet at lede under egenskaber for alle elementer jeg kan komme i tanke om, men jeg kan ikke finde noget sted hvor man angiver i hvilken rækkefølge data i en formular præsenteres. Så er der nogen der ved hvordan jeg får vist posterne i en formular i samme rækkefølge som i tabellen?

PS: Ja, jeg ved godt at man ikke bør forlade sig på hvilken rækkefølge posterne optræder i en tabel, men bruge en form for indeks, men det er ikke mig selv der har udviklet baserne, og de indeholder så store mængder kode at jeg slet ikke kan overskue at ændre på den grundliggende struktur i databaserne.
Avatar billede brian_d Nybegynder
02. december 1999 - 08:45 #1
Hvis du bruger et autonummer kan du jo bare sortere efter dette

hvis du ikke har det.
kopier tabellen
opret nyt felt: [id]:autonummer
tilføj alle poster fra oprindelig tabel
omdøb oprindelig tabel til noget andet
omdøb ny tabel
brug [id] feltet til at sortere efter

brian_d :o)
Avatar billede bambi Nybegynder
07. januar 2000 - 11:40 #2
Det lyder rimeligt! Men hvordan får jeg en formular (eller den underlæggende tabel) til automatisk at være sorteret efter autonummeret?
Avatar billede brian_d Nybegynder
06. februar 2000 - 22:36 #3
Du skriver:

SELECT * FROM [Tabel] ORDER BY [Autonummer];

I formularens rækkekilde.

Brian_d :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