Einzelnen Beitrag anzeigen

Igotcha

Registriert seit: 22. Dez 2003
544 Beiträge
 
Delphi 2006 Professional
 
#1

Rave: Regions fortlaufend anordnen?

  Alt 11. Nov 2005, 09:48
Datenbank: mySQL • Version: 5.x • Zugriff über: ZEOS
Nach meinen ersten Schritten mit Rave und doch brauchbaren Ergebnissen, habe ich eine Frage bzgl. der "Regions".

Ich habe eine Seite im Report, auf der ich drei Regions mit jeweils 2 Bands und einem Databand habe. Die Regions habe ich gleichmäßig über die Seite verteilt. Normalerweise sollte der Platz für die angezeigten Datensätze ausreichen.

Wenn jetzt in einer Region mehr Datensätze als üblich auftauchen, passiert folgendes:

Die Einteilung bleibt gleich, was nicht mehr in die bisherige Region passt, wird auf einer Folgeseite an der ursprünglichen Position der Region weitergedruckt - das sieht natürlich unschön aus.

Wie muss ich die drei Regions anordnen, dass die Inhalte (unanhängig davon, wieviel Datensätze sie enthalten) fortlaufend ausgedruckt werden. Also n-Datensätze in der Region1, dann direkt danach n-Datensätze in der Region2 und anschließend n-Datensätze in der Region3.

Delphi-Quellcode:
Standardfall Wenn Region2 z.B. viele Datensätze enthält
                   Seite1 Seite2
Region1xxxxxxxxx Region1xxxxxxxxx
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx

Region2xxxxxxxxx Region2xxxxxxxxx Region2xxxxxxxxx
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx

Region3xxxxxxxxx Region3xxxxxxxxx
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx

Was ich möchte ist das hier:

Region1xxxxxxxxx xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx Region3xxxxxxxxx
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx
                   xxxxxxxxxxxxxxxx
Region2xxxxxxxxx xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
Vielleicht habe ich das Prinzip von den Regions aber auch noch nicht ganz verstanden.

Gruß Igotcha
  Mit Zitat antworten Zitat