Mehrspaltige Reports

 

Bei komplexen Projekten mit vielen verschiedenen Diagrammen kann es sinnvoll sein, diese über mehrere Spalten darzustellen.

Die dazu benötigte Eigenschaft "Spaltenzahl" steht Ihnen sowohl im Berichtscontainer-Objekt als auch in Tabellen zur Verfügung. Sie können bis zu 5 Spalten definieren, wobei der Berichtscontainer und die enthaltenen Tabellen eine unterschiedliche Spaltenanzahl erhalten können.

 

Hinweis: Beachten Sie auch die Hinweise zur Verwendung von  2 nebeneinander platzierten Berichtscontainer in Kapitel Mehrere Berichtscontainer.

 

Die Erstellung ist einfach:

1.  Selektieren Sie das Objekt "Berichtscontainer" im Toolfenster "Objekte".

2.  Setzen Sie die Objekt-Eigenschaft "Spaltenzahl" auf "2".

3.  Wenn Sie einzelne Objekte selektieren stehen Ihnen dann noch diverse Eigenschaften zur Umbruchsteuerung zur Verfügung:

§ Spaltenwechsel vor: Vor Ausgabe dieses Objekts erfolgt ein Spaltenumbruch.

§ Spaltenwechselbedingung: Wenn in einer mehrspaltigen Tabelle das Ergebnis bei Ausgabe einer Datenzeile "True" ist, wird ein Spaltenumbruch ausgelöst. Tipp: Das Feld "LL.CurrentTableColumn" liefert den Index der aktuellen Spalte zurück.

§ (Seiten-) Umbruch vor: Vor Ausgabe des Objekts erfolgt ein Seitenumbruch. Bei mehreren mehrspaltigen Objekten wird nach einem Objekt automatisch ein Seitenumbruch ausgelöst, wenn sich die Spaltenanzahl der Objekte unterscheidet (z.B. 2-spaltige Tabelle gefolgt von einer 3-spaltigen Tabelle) und für das nachfolgende Objekt kein Platz mehr vorhanden wäre.

 

image227_208

Abbildung 6.72: Mehrspaltiger Berichtscontainer