Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Frage zu Rave Report (Row Footer ?) (https://www.delphipraxis.net/119060-frage-zu-rave-report-row-footer.html)

Errraddicator 20. Aug 2008 11:16


Frage zu Rave Report (Row Footer ?)
 
Heyho,

da ich wahlweise zu doof für FreeReport war und/oder das Ganze nich so funktioniert, wie ich das gerne hätte, habe ich mir jetzt ma das mitgelieferte Rave Reports angeguckt.
Vom Prinzip her komme ich damit auch super zurecht und habe alle Daten angezeigt... Ausser von Summen!

...

Hier mal grob meine Datenstruktur im Speicher (eigene Klassen):
Delphi-Quellcode:
TList
|- x Mandanten
   |- x Konten
      |- x Monate
         |- x Buchungen
So, jetzt habe ich auch meinen Report so weit, dass er mir alle Daten anzeigt, je Mandant 1 Report.
Die Mandantendaten sind Fix und werden sozusagen als Header angezeigt.

Die restlichen Daten haben ich in einer Region mit DatenBändern und TrvCustomConnections realisiert.
dbAccounts (Datenband für die Kontodaten)
-> DataView: dvAccounts

dbMonths (Datenband für die Monate)
-> DataView: dvMonths
-> ControllerBand: dbAccounts
-> BandStyle: Detail

dbEntries (Datenband für die Buchungen)
-> DataView: dvEntries
-> ControllerBand: dbMonths
-> BandStyle: Detail

Das Anzeigen der Daten an sich funktioniert auch alles einwandfrei.
Aber wenn ich mir jetzt ein 4. Band mache, dass mir nach jedem Konto z.B. angedruckt werden soll (für eine Summe)
dbAccountSum
-> DataView: dvAccounts
-> ControllerBand: dbAccounts
-> BandStyle: Row Footer

Dann wird mir das Ganze in der graphischen Darstellung im BandStyle-Editor sogar richtig angezeigt, aber bei dem fertigen Report wird diese Zeile niemals mit angedruckt.

Hat wer ne Idee, woran das liegen kann?


Besten Dank im Voraus

cu Patrick

Errraddicator 20. Aug 2008 13:04

Re: Frage zu Rave Report (Row Footer ?)
 
Ich hab das Problem jetzt übrigens umgangen, indem ich die Summenbänder einfach als normale Detailbänder angehängt habe.
Sprich jedes Konto-Band z.B. hat jetzt 2 Detail-Bänder: 1 für die Daten und 1 für die Summe (fixe Anzahl 1).

Das hilft mir zwar jetzt dabei mein Programm fertig zu bekommen, aber das Problem an sich besteht natürlich immer noch. :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:27 Uhr.

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