FRAX und Gruppen darstellen

Moderator: Moderatoren

Antworten
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

FRAX und Gruppen darstellen

Beitrag von Rudolf »

Hallo,
mache gerade wieder in paar Berichte mit FRAX und habe da ein kleines Problem. Ich möchte aus einer Serie von Daten nur die Gruppensummen in einer Tabelle anzeigen, damit ich draus einen Grafik machen kann. Aber wenn ich die Maserdaten invisible schalte, werden auch die Summen nicht gerechnet. Wie kann ich Daten gruppieren und nur die Summen pro Gruppe darstellen ?
Grüsse
Rudolf
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Hallo Rudolf,
für die Summenbildung von Gruppen muß das dazugehörige Masterband selbst keine gedruckten Daten enthalten. Die Summenbildung muß im Rahmen im Rahmen eines Bandes "GroupFooter" erfolgen.

Prinzipieller Aufbau eines Gruppen-Reports:

-> Band "Groupheader": erfoderlich für die Gruppenbildung
-> Band "Masterdata": muß selbst keine druckbaren Felder beinhalten
-> Band "GroupFooter": innerhalb dieses Bandes plazierst Du ein Textobject und fügst über das Summen-ICON ein Aggregat ein. Innerhalb dieses Dialogs wählst Du das Band und das entsprechende Feld für die Summenbildung aus.

Viele Grüße
Olaf

PS: Die Property "Hight" solltest Du für das Masterband auf "0" setzen, damit keine Leerzeile pro Gruppen-Satz gedruckt wird.
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Beitrag von Rudolf »

Hallo Olaf,
danke für den Tip, funktioniert super, jetzt brauch ich nur noch neben den jeweiligen Gruppensummen die Texte für die Legende, woher bekomme ich die ? den Gruppenkopf habe ich invisible geschalten
Grüsse
Rudolf
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Beitrag von Rudolf »

Hallo Olaf,
war zu schnell, habs schon gefunden, muss nur das entsprechende Feld neben die Summe stellen.
Grüsse
Rudolf
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Beitrag von Rudolf »

Hallo,
ein Problem hab ich noch, ich kann die Daten nicht einer Chart zuweisen, ich kann nur das Masterband zuordnen, dann kommen aber nicht die Summen sondern jede einzelne Zeile
Grüsse
Rudolf
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Hi Rudolf,
in Deinem Fall würde ich die Aufgabenstellung mittels einer temporären Datei lösen, in der jeder Datensatz die Gruppenbezeichnung und deren Summe enthält. Die Bildung der Gruppen-abhängigen Werte würde ich in diesem Zusammenhang auf Basis eines mehrdimesionalen Array lösen und anschließend die Werte in eine Datenbank schreiben.

Viele Grüße
Olaf
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Beitrag von Rudolf »

Hallo Olaf,
genauso habe ich es vorher gemacht, dachte nur dass es einen elegantern Weg über FRAX gibt.
Grüsse
Rudolf
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Einen anderen Weg als den über eine temporäre Datei habe ich auch noch nicht gefunden.

Der Graph-Editor von Fraxreport enthält keine Aggregations-Funktionen.
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Beitrag von Rudolf »

ok, kein Problem, Summiere die Beträge vorher in eine temporäre Datei
Grüsse
Rudolf
Antworten