Freigeben über


Definieren eines Berichtslayouts (Visual Studio-Berichts-Designer)

Ein Berichtslayout besteht aus drei Hauptbereichen: Kopfzeile, Fußzeile und Textkörper. Der Textkörper des Berichts enthält die Berichtsdaten. Sie können Datenbereiche, Textfelder, Bilder, Rechtecke, Unterberichte und visuelle Effekte zum Berichtslayout hinzufügen. Datenbereiche zeigen wiederholte Zeilen von Daten aus einer Datenquelle. Im Seitenkopf und -fuß wird derselbe Inhalt oben und unten auf jeder Seite des Berichts wiederholt. Sie können im Kopf und Fuß Berichtselemente wie Bilder, Textfelder und Linien platzieren.

Um einen Bericht zu entwerfen, öffnen Sie eine Client-Berichtsdefinitionsdatei (RDLC-Datei) im grafischem Entwurfsmodus und ziehen Berichtselemente zum Erstellen des Berichts aus der Toolbox. In der Entwurfsansicht des Berichts wird die zugrunde liegende RDLC-XML-Dateidefinition des Berichts dargestellt. Sie sollten die XML-Datei nicht direkt ändern, damit die Entwurfsansicht und XML-Datei synchron bleiben.

Bei der Entwurfsoberfläche handelt es sich um einen rechteckigen Bereich mit darüber gelegten Rasterpunkten, an denen Sie Berichtselemente im Layout ausrichten können. Die Ausrichtung der Elemente ist wichtig. Werden sie nicht ausgerichtet, können beim Rendern des Berichts zusätzliche Seiten oder eine unerwartete weiße Fläche erstellt werden, um Platz für alle Elemente zu schaffen.

Wenn Sie einen Bericht ausführen, werden die Layoutinformationen in der RDLC-Datei bei der Verarbeitung des Berichts mit Daten aus der Datenquelle kombiniert. Anschließend wird der Bericht entweder im HTML- oder im GDI-Format (Graphical Device Interface) gerendert. Durch das Ausgabeformat kann die Verarbeitung der Daten und das Rendering des Berichts geändert werden.

Die Platzierung von Berichtselementen in einem Bericht ist völlig frei. Die Daten in einem Bericht sind nicht auf die Anordnung in "Streifen" beschränkt. Sie können Datenbereiche mit unterschiedlichen Datasets nebeneinander platzieren. Bestimmte Berichtselemente können auch andere Berichtselemente enthalten. Für Datenbereiche bedeutet dies, dass Sie Gruppen von Daten in andere Gruppen schachteln können. Weitere Informationen zu Datenbereichen finden Sie unter Hinzufügen von Datenbereichen zu einem Bericht (Visual Studio-Berichts-Designer).

Verwenden Sie die Anleitungen als Einstieg, um die Grundlagen des Entwurfs von Berichten zu erlernen. Weitere Informationen finden Sie unter Beispiele und Anleitungen.

In diesem Abschnitt

Siehe auch

Konzepte

Hinzufügen und Konfigurieren der ReportViewer-Steuerelemente
Erstellen von Client-Berichtsdefinitionsdateien (RDLC)
Hinzufügen und Konfigurieren der ReportViewer-Steuerelemente
Konvertieren von RDL- und RDLC-Dateien
Optimieren des Berichtslayouts für die HTML-Ausgabe (Visual Studio-Berichts-Designer)