06. oktober 2006 - 14:51Der 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?!?
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! ;)
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 ?!?
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.
Synes godt om
Ny brugerNybegynder
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.