AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

QuickReport Bänder flexibel positionieren

Ein Thema von norwegen60 · begonnen am 11. Feb 2020 · letzter Beitrag vom 26. Feb 2020
 
norwegen60

Registriert seit: 23. Dez 2007
Ort: Schwarzwald
504 Beiträge
 
Delphi 12 Athens
 
#1

QuickReport Bänder flexibel positionieren

  Alt 11. Feb 2020, 18:59
Hallo zusammen,

ich habe einen Report der aktuell nach folgenden Schema fest aufgebaut ist:
Code:
qrbaTitel  = TQRBand (rbTitle)

qrcbMaster = TQRChildBand       ParentBand qrbaHeader1

qrbaHeader1 = TQRBand (rbGroupHeader)
qrsdData1   = TQRSubDetail      Headerband = qrbaHeader1
                                DataSet = Table2
                                Footerband = qrbaFooter1 
qrbaFooter1 = TQRBand (rbGroupFooter)

qrcbChart2  = TQRChildBand       ParentBand qrbaHeader2

qrbaHeader2 = TQRBand (rbGroupHeader)
qrsdData2   = TQRSubDetail      Headerband = qrbaHeader2
                                DataSet = Table3
                                Footerband = qrbaFooter2 
qrbaFooter2 = TQRBand (rbGroupFooter)

qrcbChart3  = TQRChildBand       ParentBand qrbaHeader3 

qrbaHeader3 = TQRBand (rbGroupHeader)
qrsdData3   = TQRSubDetail      Headerband = qrbaHeader2
                                DataSet = Table3
                                Footerband = qrbaFooter2 
qrbaFooter3 = TQRBand (rbGroupFooter)
Ich habe dies manuell im Designer passend positioniert und es wird auch passend gedruckt
  • Die Headerbänder enthalten die Spaltenüberschriften
  • Die Databändern dann beliebige Einträge aus Table, wobei die Table viruelle Tabellen vom Typ TJvMemoryData sind
  • Die Footerbänder enthalten Statistikdaten wir z.B. Mittelwert, StdDev,...
  • Die Childbänder enthalten ein QRChart für die graphische Darstellung der Daten

Jetzt möchte ich die Reihenfolge frei konfigurierbar machen. z.B. soll Block 3 vor Block 1 gedruckt werden. Und der Chart hinter dem Datenblock statt davor.

Wie lässt sich das am einfachsten realisiseren?
Sind da andere Bandtypen besser geeignet?
Was ist z.B. der Unterschied zwischen TQRBand (rbGroupHeader) und TQRGroup

Oder gibt es gute Tutorial die so was behandeln?

Vielen Dank im Voraus
Gerd
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:19 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