Unterbericht

Um die Inhalte einer Tabelle und deren untergeordnete Tabelle in einer Zeile ausgeben zu können, werden Unterberichte verwendet.

In diesem Beispiel wird das Datum für alle Inventarisierungen dieses Rechners ausgegeben. Die Daten befinden sich in der Tabelle tHosts und tDocu.

Zuerst wird ein Header mit den Überschriften Systemname und Scandatum angelegt. Anschließend wird ein Datenband mit der Tabelle tHosts als Datenquelle hinzugefügt und ein Textfeld mit dem HostName eingefügt.

Anschließend muss ein Unterbericht erstellt werden. Der Unterbericht wird über die Werkzeugleiste angelegt.

Docusnap-Berichte-Designer-Unterbericht-auswahl

Automatisch wird dazu eine weitere Seite angelegt, der der Unterbericht zugewiesen wird.

Docusnap-Berichte-Designer-Unterbericht-GUI

Auf der Seite des Unterberichts wird das untergeordnete Datenband, in diesem Beispiel das Datenband mit der Datenquelle tDocu, angelegt. In dieses Datenband werden die Textfelder mit den Daten des untergeordneten Datenbandes eingefügt. In diesem Beispiel wird ein Textfeld mit dem Scandatum aus der Tabelle tDocu angegeben.

Docusnap-Berichte-Designer-Unterbericht-sup-report

Für das Datenband steht als Hauptkomponente das Datenband, in das der Unterbericht eingefügt werden soll, zur Verfügung. Die Verbindung zur Hauptkomponente kann über eine Beziehung oder einen Parameter gebildet werden. Nachdem die Tabellen tHosts und tDocu mit der Datenbank verbunden wurden, kann der Bericht ausgeführt werden.

Docusnap-Berichte-Designer-Unterbericht-erstellt