8.10 Berichtsdesigner — Layout & Export

8.10 Berichtsdesigner — Layout & Export

Gestalten Sie das Erscheinungsbild Ihres Berichts, wählen Sie den passenden Berichtstyp und exportieren Sie in verschiedene Formate.

1

Überblick

In diesem dritten Teil der Berichtsdesigner-Anleitung geht es um die visuelle Gestaltung, verschiedene Berichtstypen und den Export fertiger Berichte. Sie lernen:

  • Schriftarten, Farben und bedingte Formatierung
  • Seiteneinrichtung und Drucklayout
  • Verschiedene Berichtstypen (tabellarisch, Master-Detail, Etiketten)
  • Vorschau, Druck und Export (PDF, Excel, Word, HTML)
  • Zusätzliche Funktionen wie Wasserzeichen, Lesezeichen und Unterberichte
2

Erscheinungsbild anpassen

Formatierung von Steuerelementen

Jedes Steuerelement bietet im Eigenschaftenfenster umfangreiche Formatierungsoptionen:

Eigenschaft Beschreibung
Font Schriftart, -größe, Fett, Kursiv, Unterstrichen
Foreground Color Textfarbe
Background Color Hintergrundfarbe des Elements
Borders Rahmenlinien (oben, unten, links, rechts) mit Farbe und Stärke
Text Alignment Horizontale und vertikale Ausrichtung des Texts
Padding Innenabstand zwischen Rahmen und Inhalt
Format String Zahlen- und Datumsformatierung, z. B. {0:N2} für zwei Dezimalstellen, {0:dd.MM.yyyy} für deutsches Datum
Tipp: Mehrere Elemente gleichzeitig formatieren Halten Sie Strg gedrückt und klicken Sie mehrere Steuerelemente an. Im Eigenschaftenfenster werden nur die gemeinsamen Eigenschaften angezeigt — Änderungen gelten für alle ausgewählten Elemente.

Bedingte Formatierung

Mit Formatting Rules können Sie das Erscheinungsbild eines Steuerelements dynamisch ändern — abhängig von Datenwerten:

  1. Regel erstellen

    Wählen Sie ein Steuerelement aus. Im Eigenschaftenfenster öffnen Sie „Formatting Rules“„Edit Formatting Rules“.

  2. Bedingung definieren

    Geben Sie einen Ausdruck ein, der true oder false ergibt, z. B. [Betrag] > 10000.

  3. Formatierung festlegen

    Definieren Sie die Formatierung, die bei erfüllter Bedingung angewendet wird: z. B. rote Schriftfarbe, fetter Text oder geänderter Hintergrund.

Bedingte Formatierung mit roter Hervorhebung

Beträge über 10.000 werden rot hervorgehoben

Stile (Styles)

Für einheitliche Formatierung können Sie Stile definieren und wiederverwenden. Öffnen Sie im Berichts-Explorer den Knoten „Styles“, erstellen Sie einen neuen Stil mit Schriftart, Farben und Rahmen, und weisen Sie ihn über die Eigenschaft „Style“ einzelnen Steuerelementen zu. Änderungen am Stil wirken sich automatisch auf alle zugewiesenen Elemente aus.

Berichts-Vorschau → A4 Hochformat mit Header, Detail und Fuß
📄
Kundenübersicht 2026 · Q1
Berichtskopf · erstellt am 04.05.2026
FirmaBrancheUmsatzStatus
Mustermann GmbHIT€ 84.200aktiv
Beispiel AGHandel€ 12.450prüfen
Demo KGIndustrie€ 51.640aktiv
3

Seiteneinrichtung

Die Seiteneinstellungen erreichen Sie, indem Sie auf die leere Designfläche klicken (außerhalb der Berichtsbereiche). Im Eigenschaftenfenster finden Sie:

Einstellung Beschreibung
Paper Kind Papierformat (A4, A3, Letter, Custom)
Landscape Querformat aktivieren/deaktivieren
Margins Seitenränder (oben, unten, links, rechts) in Hunderstel Zoll
Roll Paper Endlosdruck ohne Seitenumbruch
Maßeinheit Der Designer verwendet standardmäßig Hundertstel Zoll (Hundredths of an Inch) als Maßeinheit. Dies kann in den Berichtseigenschaften unter „Measure Units“ auf „Tenths of a Millimeter“ geändert werden.
4

Berichtstypen

Tabellarischer Bericht

Der häufigste Berichtstyp: Eine Tabelle mit Spaltenüberschriften im Seitenkopf und Datenzeilen im Detailbereich. Siehe das Tutorial in 8.8 Grundlagen.

Master-Detail-Bericht

Zeigt hierarchische Daten an — z. B. Aufträge mit ihren Positionen. Nutzen Sie einen Subreport oder ein Detail Report Band innerhalb des Detailbereichs, um die untergeordneten Daten darzustellen.

  1. Detail Report Band hinzufügen

    Rechtsklick auf den Detailbereich → „Insert Detail Report“.

  2. Datenquelle zuweisen

    Wählen Sie im Eigenschaftenfenster des Detail Report Bands die weitere Datenquelle mit den untergeordneten Daten.

  3. Steuerelemente platzieren

    Ziehen Sie Felder der untergeordneten Datenquelle in den Detail Report Band.

Etiketten-Bericht

Für Adressetiketten, Namensschilder oder Preisschilder. Aktivieren Sie im Detailbereich die Eigenschaft „Multi-Column“ und legen Sie Spaltenanzahl, Spaltenbreite und Abstände fest. Jeder Datensatz wird als einzelnes Etikett dargestellt.

5

Vorschau und Export

Vorschau

Klicken Sie auf PREVIEW (oben rechts), um den Bericht mit echten Daten zu rendern. Falls Parameter definiert sind, erscheint zunächst der Parameter-Dialog, in dem Sie die Werte eingeben.

Berichtsvorschau mit Toolbar

Vorschau mit Export- und Druckoptionen in der Toolbar

In der Vorschau können Sie:

  • Durch die Seiten blättern
  • Die Zoomstufe ändern
  • Nach Text suchen
  • Den Bericht drucken oder exportieren

Export-Formate

Format Beschreibung Typische Verwendung
PDF Portables Dokumentformat — layouttreu Archivierung, Versand per E-Mail, Druck
XLSX Microsoft Excel — bearbeitbar Weiterverarbeitung, Pivot-Analysen
DOCX Microsoft Word — bearbeitbar Textdokumente, Anschreiben
HTML Webseite Online-Darstellung, E-Mail-Body
RTF Rich Text Format Kompatibilität mit älteren Programmen
Bild (PNG/JPEG) Grafik-Export einzelner Seiten Präsentationen, Vorschaubilder
Tipp: PDF als Standardformat Für die meisten Anwendungsfälle empfiehlt sich der PDF-Export, da er das Layout exakt wiedergibt. Beim Excel-Export werden Tabellenzellen in Zellen umgewandelt — das Layout kann geringfügig abweichen.
Vorschau-Toolbar → Export in verschiedene Formate
PDF exportieren Excel DOCX HTML PNG Drucken Seite 1 / 3
6

Zusätzliche Funktionen

Wasserzeichen

Klicken Sie auf die leere Designfläche und öffnen Sie im Eigenschaftenfenster die Eigenschaft „Watermark“. Sie können Text (z. B. „ENTWURF“) oder ein Bild als halbtransparentes Wasserzeichen hinterlegen.

Lesezeichen (Bookmarks)

Für längere Berichte können Sie Lesezeichen setzen, die im PDF als klickbare Navigationspunkte erscheinen. Setzen Sie bei einem Steuerelement die Eigenschaft „Bookmark“ auf einen Ausdruck, z. B. [Kundenname]. Kombinieren Sie dies mit einem Table of Contents-Steuerelement für ein automatisches Inhaltsverzeichnis.

Unterberichte (Subreports)

Mit dem Subreport-Steuerelement können Sie einen anderen Bericht einbetten. Dies ist nützlich für wiederverwendbare Bausteine (z. B. ein einheitlicher Briefkopf) oder für Master-Detail-Berichte mit komplexen Unterstrukturen.

Design-Analyzer

Der Report Design Analyzer prüft Ihren Bericht auf typische Probleme: fehlende Datenbindungen, überlappende Steuerelemente, ungültige Ausdrücke. Öffnen Sie ihn über das Hauptmenü — er liefert eine Liste mit Warnungen und Vorschlägen.

Tipp: Vor dem Speichern prüfen Führen Sie den Design-Analyzer aus, bevor Sie ein Layout finalisieren. So vermeiden Sie typische Fehler wie leere Labels oder fehlende Datenbindungen, die erst später beim Export auffallen würden.
7

Häufige Fragen

Frage Antwort
Wie ändere ich das Papierformat auf A3? Klicken Sie auf die leere Designfläche. Im Eigenschaftenfenster unter „Paper Kind“ wählen Sie A3.
Kann ich verschiedene Seiten unterschiedlich formatieren? Ja. Nutzen Sie die Eigenschaft „Page Break“ an Berichtsbereichen und setzen Sie verschiedene Formatierungen pro Band. Für komplett unterschiedliche Layouts verwenden Sie Unterberichte.
Wie erstelle ich einen Bericht im Querformat? Klicken Sie auf die leere Designfläche und setzen Sie im Eigenschaftenfenster die Eigenschaft „Landscape“ auf True.
Kann ich ein Firmenlogo auf jeder Seite anzeigen? Ja. Platzieren Sie ein Picture Box-Steuerelement im Seitenkopf (Page Header). Laden Sie das Bild über die Eigenschaft „Image Source“ oder nutzen Sie die Funktion LoadImage() für dynamische Bilder.
Was bedeutet die Warnung „Overlapping controls“? Zwei Steuerelemente überlappen sich auf der Designfläche. Verschieben oder verkleinern Sie die betroffenen Elemente, damit sie sich nicht mehr überschneiden. Der Design-Analyzer zeigt die betroffenen Elemente an.
Warum sieht der Excel-Export anders aus als die PDF-Vorschau? Der Excel-Export wandelt das Layout in Tabellenzellen um. Komplexe Layouts mit überlappenden Elementen oder Grafiken werden vereinfacht. Nutzen Sie für layouttreue Exporte das PDF-Format.
Wie kann ich Teile des Berichts bedingt ausblenden? Setzen Sie bei dem Steuerelement oder Band die Eigenschaft „Visible“ auf einen Ausdruck, z. B. ?DetailAnzeigen == true. Das Element wird nur angezeigt, wenn die Bedingung erfüllt ist.
8

Übersicht aller drei Teile

Teil Inhalt
8.8 Oberfläche & Grundlagen Oberfläche, Berichtsbereiche, Steuerelemente, Tutorial: tabellarischer Bericht
8.9 Daten & Ausdrücke Datenfelder, Sortierung, Gruppierung, Parameter, Formeln, Tutorial: gruppierter Bericht
8.10 Layout & Export (diese Anleitung) Erscheinungsbild, Seiteneinrichtung, Berichtstypen, Vorschau, Export, Zusatzfunktionen