Avatar billede jhalberg Nybegynder
02. august 2002 - 10:39 Der er 7 kommentarer og
1 løsning

Sortering på 2 felter

Jeg har forespørgsel hvor jeg gerne vil sortere efter 2 felter. Det ene felt "Kundenummer" skal sorteres stigende og vises først.Det andet felt "ophoerte kunder" skal vises til sidst. Således at "Ophøerte kunder" står allersidst når formularen vises.
Hvordan gør jeg?
Avatar billede martin_sj Nybegynder
02. august 2002 - 10:52 #1
Der er noget jeg ikke helt forstår ved dit spørgsmål, men når du laver en forespørgsel til formularen og vælger dine felter der skal vises, kan du under hvert felt vælge sortering og afgrænsnig (kriterie) under feltet kundenummer vælger du sortering stigende!.
Ophørte kunder er det et felt i samme tabel?
Det ville hjælpe med lidt mere forklaring på hvad det skal bruges til og hvordan du har bygget det op!
Avatar billede mugs Novice
02. august 2002 - 10:59 #2
Der må nødvendigvis i forespørgslen være et felt der markerer om kunden ophørt eller ej. I forespørgslens designvisning trykker du på Vis > Totaler. Herfter vil du sen en ny række i forespørgslen designgitter. I feltet der markerer ophørt eller ej, vælger du i rækken for Totaler, at gruppere på feltet. Herefter vil forespørgslen først vise ikke ophørte kunder og derefter ophørte afhængig af din vaægte sortering.
Avatar billede mugs Novice
02. august 2002 - 11:05 #3
Og så glemte jeg en ikke uvæsentlig detalje. Når du vælger Totaler skal alle felter tildeles en funktion i forespørgslen. D.v.s. Du skal vælge at vise en sum en gruppering m.v. Sæt alle felter til At Gruppere efter som udgangspunkt, men du skal sørge for at feltet "ophørte kunder" er længst til venstre i designgitteret, idet Access starter sorteringen  fra venstre.

Læg din e-mail, hvis du vil have en testdb.
Avatar billede jhalberg Nybegynder
02. august 2002 - 11:33 #4
tak for hurtigt kommentarer.
Det er kundedatabase det handler om. Det er for ikke at skulle se alle de ophørte kunder inde mellem de andre poster. Posterne er sorteret stigende efter kundenummer.Ved sorteringen ville jeg lægge de ophørte kunder til sidst.
min e-mail adresse er halberg@halberg.dk
Avatar billede mugs Novice
02. august 2002 - 11:39 #5
Testdb er sandt
Avatar billede nbhe Nybegynder
02. august 2002 - 12:18 #6
Hvis dit felt "Ophørte kunder" er et sand/falsk felt eller tilsvarende kan du jo blot i forespørgslen angive at kun de poster som har den rette værdi skal medtages, så ser du slet ikke de ophørte kunder.
En anden mulighed er at bytte rundt på kolonneren i forespørgslen så "Ophørte kunder står først og så sorterer i stigende eller faldende orden efter hvad der nu passer. Så vil alle ophørte kunder kunne stå nederst, og i kundenummer kolonne sorteres numrene fortsat i stigende orden.
Ved selve vistningen af forespørgslen skal du så blot trække kolonnen med kundenummer, hen foran kolonnen med ophørte kunder, så står kolonnerne i den rækkefølge du ønsker og de sorteres efter ophørte kunder og kundenummer.
Avatar billede mugs Novice
02. august 2002 - 12:23 #7
>nbhe: Dit første afsnit holder ikke, idet brugeren jf. sit spørgsmål vil se alle poster, også ophørte. Men ellers har du ret.

Resten er da korrekt og stort set som jeg har foreslået.
Avatar billede mugs Novice
25. august 2002 - 16:37 #8
Tak for point - jeg har godt spekuleret på, hvor du blev af.
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