Avatar billede taio Novice
12. september 2002 - 20:07 Der er 10 kommentarer og
2 løsninger

Rapport via forspørgsel med dato

Hej alle

Jeg har en forspørgsel med dato/kl. + beløb.
Jeg vil gerne have en rapport som opdeler dagene, sådan at sum af 12-09-02 vises. Klokken skal ikke vises. Men en sum pr. dag. i alm. rapport.

Hjælp
Avatar billede tofferman Nybegynder
12. september 2002 - 20:09 #1
Hvis du har en tabel kaldet t_salg med felterne kunde_id, beløb og dato kunne det se sådan ud:

SELECT dato, sum(beløb)
GROUP BY dato;
Avatar billede tofferman Nybegynder
12. september 2002 - 20:10 #2
HOV!

SELECT dato, sum(beløb)
FROM t_salg
GROUP BY dato;
Avatar billede tofferman Nybegynder
12. september 2002 - 20:15 #3
Årh for pokker, nu kager jeg da helt i den, du havde jo klokkeslættet med:

SELECT date(dato) AS opgørelsesdato, sum(beløb)
FROM t_salg
GROUP BY opgørelsesdato;
Avatar billede taio Novice
12. september 2002 - 20:16 #4
Hvor skal det stå henne? I rapporten? eller hvor? Jeg må ikke ændre i forspørgslen, da det bruges til andet.
Avatar billede tofferman Nybegynder
12. september 2002 - 20:19 #5
Kan du ikke bare lave en ny forespørgsel så? Du kan også skrive det som datakilde inde i selve rapportdesignet.
Avatar billede katborg Praktikant
12. september 2002 - 20:21 #6
Lav en ny forespørgsel, som tager udgangspkt. i den gl.
Avatar billede taio Novice
12. september 2002 - 20:26 #7
Jeg skal bruge lidt mere hjælp! Kan det ikke laves i rapporten?? Jeg er lidt ked af at lave om i forspørgslen, eller lave flere. Det må da kunne lade sig gøre at lave det i rapporten.......:-)
Avatar billede mugs Novice
12. september 2002 - 20:33 #8
I din forespørgsel viser du Totaler (Vis > Totaler). Grupper efter Feltet med Dato/kl i forespørgslens Designgitter i linien Total. Feltet med beløb sættes til Sum.
Luk forespørgslen og i databasevinduet vælger du fanen Rapport > Ny > Guiden Rapport. Herefter følger du guiden.

Grupperingsniveauet sætter du til Dato/kl > Gruppeindstilling til Dag > Opsummeringsindstillinger sæt hak i SumOffbeløb (eller hvad dit felt nu hedder).

Voila.
Avatar billede katborg Praktikant
12. september 2002 - 20:40 #9
Kopier forspørgslen

Tilføj dette udtryk

Dato: DateSerial(Year([DATE]);Month([DATE]);Day([DATE]))

Lav en ny forespørgsel, som tager udgangs pkt. i ovenstående og undlad feltet med den fulde dato/kl, Feltet med beløb sættes til sum
Avatar billede tofferman Nybegynder
12. september 2002 - 20:48 #10
Gå ind i rapportdesign. Åbn egenskabsarket. Sørg for at der er klikket i firkanten i øverste venstre hjørne, så det er selve rapporten der vises egenskaber for. I egenskabsviduet vælger du fanen "Data". I feltet postkilde klikker du lige til højre for feltet, og vupti! Så kan du lave en forespørgsel som gemmes i selve rapporten.
Avatar billede taio Novice
12. september 2002 - 22:36 #11
Tak for hjælpen....! Har løst problemet.......!
Avatar billede tofferman Nybegynder
13. september 2002 - 20:31 #12
Takker for point :-)
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