Avatar billede chris96 Nybegynder
06. oktober 2006 - 14:51 Der er 7 kommentarer og
1 løsning

Sum i rapport med kriterie!

Hello!
Kan man lave en sum-beregning i en rapport, hvor man har et kriterie for, hvilke tal, der skal medtages?

Det jeg har en en tabel, hvor jeg skal summe på 23 kriterier - altså at der ligger en række tal, som hver især har fået en kategori-enhedsnummer, der strækker sig fra 1 til 23. Der skal så summes på hver enkel af de kriterier!

Er det lettest at gøre i en rapport - eller er det lettest at gøre i en forespørgsel?!?

Mvh
Christian
Avatar billede fdata Forsker
06. oktober 2006 - 14:54 #1
Opret en ny rapport og brug Guiden Rapport. Her kan du vælge Grupperingsniveauer.
Avatar billede chris96 Nybegynder
06. oktober 2006 - 14:59 #2
Hvor? Det kan jeg skisme ikke lige se!
Avatar billede fdata Forsker
06. oktober 2006 - 16:38 #3
F11
Fanen "Rapporter"
Knappen "Ny"
Vælg "Guiden Rapport" (2. linie)
Avatar billede fdata Forsker
06. oktober 2006 - 16:40 #4
(hovsa - fortsat)
Vælg tabel eller forespørgsel
Vælg felter
Vælg Grupperingsniveau !
Avatar billede chris96 Nybegynder
07. oktober 2006 - 12:29 #5
Ok på den måde!

Men når jeg laver en sum - sumerer den stadig på alle tal - og ikke kun på de tal i "kriteriet"... Jeg kan da godt lave sum over grupper - men det jeg vil have er et tal pr "kriterie" - hvis det giver nogen mening! ;)
Avatar billede fdata Forsker
09. oktober 2006 - 21:37 #6
Er ikke helt med.
Når du åbner rapporten i designvisning, klikker du på knappen "Sortering og gruppering". Her ser du de felter, du valgte at gruppere på.
Nederst i dialogen kan du specificere, om der skal være gruppehoved og/eller -fod.
Hvis du vælger Gruppefod=Ja og placerer dit sumfelt i foden, summeres der pr. værdi i dit kriterie.
Eller mener du måske noget helt andet ?!?
Avatar billede chris96 Nybegynder
10. oktober 2006 - 09:57 #7
Yes sir.. nu har jeg fået det til at du - brugt en del af dit, og noget andet jeg fandt!

Det eneste jeg nu mangler er at den også smider de "kategorier", hvor der ikke er noget at summe over med et 0. Kan man det?!?

Jeg smider lige pointene afsted til dig!
Avatar billede fdata Forsker
10. oktober 2006 - 20:14 #8
Se, det er lidt mere tricky, for de er vel ikke repræsenteret i din forespørgsel. Umiddelbart er svaret Nej; men du kan jo forske i en lille workaround med en Union forespørgsel, altså:
  SELECT * FROM <den eksisterende forespørgsel>
  UNION
  SELECT * FROM <en ny forespørgsel>
Den nye skal så indholde alle dine kategorier og en nul-værdi. Strukturen skal være den samme i de to.
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