Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Gruppenwechsel bei Datenbank-/Rave-Reports (https://www.delphipraxis.net/38498-gruppenwechsel-bei-datenbank-rave-reports.html)

Delphi_Fanatic 20. Jan 2005 06:48


Gruppenwechsel bei Datenbank-/Rave-Reports
 
In meiner Access-DB gibt es ein Datumsfeld.
Ich will nun auf einem Datenbank-Rave-Report eine Art Monatsübersicht erstellen,
wobei dann monatsweise bestimmte Summen erstellt werden sollen.

Hier meine Frage (ist übrigens das Erste mal, dass ich mich ernsthaft an ein Rave-Reports im Zusammenhang mit Datenbanken ran wage) :

Kann ich Rave-Report irgendwie dazu bringen, sich aus dem Datumsfeld den Monat zu extrahieren und anhand dessen einen Gruppenwechsel einzuleiten, oder muss ich jetzt etwa deswegen ein Zusatzfeld in die Tabelle einfügen, wo dann nur der Monat drin steht ?
Letzteres wäre für mich nämlich nur 'ne Not-Lösung, die ich eigentlich nicht will...

merlin17 20. Jan 2005 13:05

Re: Gruppenwechsel bei Datenbank-/Rave-Reports
 
Hi Delphi-Fanatic,

Zitat:

nur 'ne Not-Lösung, die ich eigentlich nicht will...
will ich auch nicht :wink:
Zitat:

ist übrigens das Erste mal, dass ich mich ernsthaft an ein Rave-Reports im Zusammenhang mit Datenbanken ran wage
Bei AddOn (Nevrona) die diversen ARtikel und Tutorials anschauen :thumb:
in Ravescripting 5.1 bzw. 6.0 gibt es eine Function, ob sie allerdings in 5.0.8 beinhaltet ist weiss ich nicht mehr.
Aber die Stablität von Rave 5.08 im Scriptingbereich ist tw. vergleichbar mit dem aktuellen "D2005-WinForm"-Stand :oops:

Delphi-Quellcode:
function BreakupDate(Date: TDateTime; var Year, Month, Day: word);
Ich würde dir ein sog. Rave-CalcField (ist auf der Tips&Tricks-Seite unter Nevrona zu finden)
empfehlen und dann kannst du bei korrekter Sortierung mit GroupKey arbeiten.

keep hacking mit Rave!


:-) thomas, TeamNevrona


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:23 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