Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Summen bilden mit FastReport 3.23 (https://www.delphipraxis.net/131807-summen-bilden-mit-fastreport-3-23-a.html)

Mike_on_Tour 31. Mär 2009 13:51


Summen bilden mit FastReport 3.23
 
Hallo,

ich habe einen Report mit folgenden Aufbau:

Code:
01.03.2009  Tätigkeit_1  Name 1,00  Bemerkung
           ------------------------------------
                 Summe:       1,00
           ------------------------------------
            Tätigkeit_2  Name 1,50  Bemerkung
           ------------------------------------
                 Summe:       1,50
           ------------------------------------

02.03.2009  Tätigkeit_2  Name 1,50  Bemerkung
           ------------------------------------
                 Summe:       1,50
           ------------------------------------
            Tätigkeit_4  Name 2,00  Bemerkung
           ------------------------------------
                 Summe:       2,00
           ------------------------------------

03.03.2009  Tätigkeit_1  Name 2,00  Bemerkung
           ------------------------------------
                 Summe:       2,00
           ------------------------------------
            Tätigkeit_3  Name 2,50  Bemerkung
           ------------------------------------
                 Summe:       2,50
           ------------------------------------

04.03.2009  Tätigkeit_3  Name 2,50  Bemerkung
           ------------------------------------
                 Summe:       2,50
           ------------------------------------
            Tätigkeit_4  Name 3,00  Bemerkung
           ------------------------------------
                 Summe:       3,00
           ------------------------------------

           ------------------------------------
            Summe gesamt:    16,00
           ------------------------------------
Alle Daten werden von einer ADS-Datenbank (Version 8.1) ausgelesen. Die Sortierung für den Report ist so festgelegt: Datum, Tätigkeit.

Pro Tätigkeit wird für jeden Tag eine Zwischensumme ausgewiesen und am Reportende eine Gesamtsumme aller Zeiten.

Nun soll noch eine Gesamtsumme pro Tätigkeit am Reportende aufgeführt werden, also:

Code:
.         ------------------------------------
            Tätigkeit_1        3,00
            Tätigkeit_2        3,00
            Tätigkeit_3        5,00
            Tätigkeit_4        5,00
           ------------------------------------
Die Frage ist nun: Läßt sich die Gesamtsumme pro Tätigkeit im Report automatisch ermitteln und wenn ja, wie ?

Mike

shmia 31. Mär 2009 14:13

Re: Summen bilden mit FastReport 3.23
 
Einfache Summen oder Zwischensummen können gebildet und abgedruckt werden.
Für deinen Fall wirst du aber einen Unterbericht (SubReport) mit eigener Query:
SQL-Code:
SELECT Taetigkeit, SUM(Stunden) AS Zeit FROM Tabelle
GROUP BY Taetigkeit
brauchen.

Mike_on_Tour 31. Mär 2009 14:18

Re: Summen bilden mit FastReport 3.23
 
Danke für die schnelle Antwort. Ich hatte mir das schon gedacht und wollte mich nur absichern.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:57 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz