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.

 

12. August 2024

Erstellen und Installieren des Postgres-Plugins in FastReport .NET

In diesem Artikel wird beschrieben, wie Sie mit dem FastReport .NET-Plugin für den Berichtsdesigner aus Visual Studio über den NuGet-Server eine Verbindung zur Datenbank herstellen.
8. August 2024

Installation von FastReport .NET und ihren Komponenten unter Windows

Schritt für Schritt Anleitung zur Online- und manuellen Installation über den Registrierungscode FastReport .NET und seine Komponenten in Windows.
26. Juli 2024

Aktualisierung von HTMLObject als Plugin für FastReport .NET

Ausführliche Anleitung zur Verwendung des neuen HTMLObject-Plugins, das die Aufteilung des HTML-Doms in FastReport-Berichtsobjekte verwendet.
Fast Reports
  • 800-985-8986 (Englisch, die USA)
  • +4930568373928 (Deutsch)
  • +55 19 98147-8148 (Portugiesisch)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314

© 1998-2024 Fast Reports Inc.