Mehrere Berichte auf einer Seite

2017-03-15

Web Form hat eine Möglichkeit, eine beliebige Zahl von den Berichten auf einer Seite zu erstellen. Alles ist nur mit der Größe der Seite beschränkt. Außerdem jeder Bericht kann seine eigene Datenquelle haben. Machen wir jetzt ein Beispiel.

Fügen wir auf die Seite eine Komponente SqlDataSource hinzu:

 

Im Drop-Down Fenster wählen wir Configure Data Source und erstellen wir eine Verbindung. Wählen wir ein Datenlager:

 

 Weiter, die Tabelle:

 

 Fügen wir eine Komponente SqlDataSource hinzu. Verbinden wir sie mit dem oben genannten Datenlager, aber wählen wir jetzt eine andere Tabelle:

 

 Stellen wir jetzt auf der Seite zwei Objekten WebReport ein. Aus dem Drag-and-Drop Menü vom ersten Objekt WebReport wählen wir"Select Data Source"..

 

Und zeichnen wir die erste hinzugefügte Datenquelle aus:

 

Aus dem Drop-Down-Menü wählen wir den Punkt "Design Report". Und erstellen wir einen einfachen Bericht mit dem Typ „List“: 

 

Schließen wir den Editor ohne das Berichts Speichern.

Stellen wir noch eine Komponente WebReport in der Nähe von erste. Aus dem Drop-Down-Menü wählen wir den Punkt „Design Report“. Zeichnen wir zweite hinzugefügte Datenquelle aus.

Wie früher, eröffnen wir den Berichtseditor für neues Objekt WebReport.

Erstellen wir einen einfachen Bericht mit dem Typ „List“:

 

 Wenn es notwendig wird, können wir auch ins Projekt einen Link auf die Bibliothek FastReport.Web.dll hinzufügen. Diese Bibliothek befindet sich im Ordner mit dem Programm FastRepot.Net.

Wenn es auf der Seite genug Platz ist, wird die Darstellung mit den auf einer Linie nebeneinanderstehenden Berichten erstellt. Im Gegenfall wählt das System andere Darstellungsvariante mit den hintereinanderstehenden Formen von Berichten.  

Ich verwendete eine standardisierte Seite aus dem Projekt ASP.Net WebForms. Starten wir die Anwendung:

 Wie wir sehen, stellten wir zwei Berichte nebeneinander ein. So können wir bei solcher Gruppierung den Berichten entsprechend dem Thema oder anderen Faktoren viel Platz auf der Seite sparen.

 

.NET .NET FastReport FastReport ASP.NET ASP.NET WebReport WebReport
26. Oktober 2026

TfrImageComboBox: Eine Dropdown-Liste mit Bildern und Textbeschriftungen in FastReport VCL

TfrImageComboBox aus der FastEditors VCL: eine Dropdown-Liste mit Symbolen und Beschriftungen für die FastReport VCL. Eigenschaften, Ereignisse und Anwendungsbeispiele in Delphi.
26. Oktober 2026

Fortschrittsbalken in Delphi: Die Komponenten „TfrProgressBar“ und „TfrxProgressBar“ aus FastReport VCL

Schauen wir uns die Komponenten TfrProgressBar und TfrxProgressBar aus FastReport VCL einmal genauer an: Konfiguration der Fortschrittsskala, Schwellenwerte und Markierungen, Datenbindung sowie ein Delphi-Beispiel.
23. Oktober 2026

FastGrid von innen: Das View-Objekt, Spalten und Ereignisse der Delphi-Grid-Komponente

Interner Aufbau von FastGrid: das View-Objekt, die Eigenschaft „Appearance“, Spalten, Ereignisse sowie die Datenverarbeitungsmodi „DB“ und „Unbound“ in Delphi. Erläuterung am Beispiel des Demo-Projekts „GridDemo.dpr“.

© 1998-2026 Fast Reports Inc.