Berichtsobjekte
Berichtsobjekte
Alle Elemente, die auf dem Bericht platziert sind, werden als Objekte bezeichnet. Es gibt mehrere Arten von Objekten, abhängig von der Art der Daten, die sie anzeigen: Text, Bild, Barcode ... Band, Seite und der gesamte Bericht sind ebenfalls Objekte. Objekte können andere Objekte enthalten, können miteinander verbunden oder im Bericht ungebunden stehen. Jedes Objekt hat seine eigenen Eigenschaften, die wir mit Hilfe von Schnellschaltflächen, praktischen Menüs oder im Objektcontroller ändern können.
Der Designer stellt Berichte als eine Sammlung von schematischen Seiten dar. Objekte werden überall auf den Berichtseiten platziert und dienen dazu, das Erscheinungsbild des Berichts zu definieren und verschiedene Informationen anzuzeigen, wie z.B. Text und Grafiken. Objekte, die im Standardpaket enthalten sind, sind:
- „Band“-Objekt: ein Bereich auf einer Entwurfsseite, der sich je nach Typ verhält (z.B. Kopfband, Datenband)
- „Text“-Objekt: zeigt eine oder mehrere Textzeilen innerhalb eines rechteckigen Bereichs an
- „Bild“-Objekt: zeigt eine Grafikdatei im Format „BMP“, „JPEG“, „ICO“, „WMF“ oder „EMF“ an
- „Linie“-Objekt: zeigt eine horizontale oder vertikale Linie an
- „Systemtext“-Objekt: zeigt entweder Systeminformationen (Datum, Uhrzeit, Seitenzahl usw.) oder aggregierte Werte an
- „Unterbericht“-Objekt: ermöglicht das Einfügen einer anderen Berichtsentwurfsseite innerhalb der Hostseite
- „Zeichnen“-Kategorieobjekte: zeigt verschiedene geometrische Formen an (diagonale Linie, Rechteck, abgerundetes Rechteck, Ellipse, Dreieck und Raute)
- „Diagramm“-Objekt: zeigt Daten in verschiedenen Diagrammformaten an (Kreisdiagramm, Histogramm usw.)
- „RichText“-Objekt: zeigt Text im Rich Text Format (RTF) an
- „Checkbox“-Objekt: zeigt ein Kontrollkästchen mit entweder einem Häkchen oder einem Kreuz an
- „Barcode“-Objekt: zeigt Daten als einen von mehreren Barcode-Typen an
- „OLE“-Objekt: zeigt jedes Objekt mit OLE-Technologie an.
Die am häufigsten verwendeten Basisobjekte sind die „Band“- und „Text“-Objekte. Sie werden später in diesem Kapitel mehr über ihre Möglichkeiten erfahren.