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.

 

20. November 2024

Lokalisierung und Ändern von Sprachen in FastReport VCL

FastReport VCL unterstützt 40 Sprachen für die Schnittstellenlokalisierung und ermöglicht es Ihnen, die Sprache im laufenden Betrieb über Menüs oder Code ohne Neukompilierung zu ändern.
1. November 2024

Neue Funktionen des FastReport VCL Berichtseditors

Wir betrachten die neuen Funktionen des Berichtseditors: Hilfslinien, Hervorhebung von sich schneidenden Objekten, aktualisierte Berichts- und Datenbäume.
30. Oktober 2024

Verwendung von Stilen beim Erstellen von Berichten in FastReport VCL

Dieser Artikel beschreibt eine der neuen Funktionen von FastReport VCL - die Verwendung von Stilen und Stilseiten.
Fast Reports
  • 800-985-8986 (Englisch, die USA)
  • +4930568373928 (Deutsch)
  • +55 19 98147-8148 (Portugiesisch)
  • info@fast-report.com
  • 66 Canal Center Plaza, Ste 505, Alexandria, VA 22314

© 1998-2024 Fast Reports Inc.