8.8 Berichtsdesigner — Oberfläche & Grundlagen

8.8 Berichtsdesigner — Oberfläche & Grundlagen

Lernen Sie den visuellen Report-Designer kennen — Oberfläche, Berichtsbereiche (Bands) und Steuerelemente (Controls) für professionelle Berichtslayouts.

1

Überblick

Der Berichtsdesigner ist das zentrale Werkzeug zur visuellen Gestaltung von Berichtslayouts in UDM. Er wird innerhalb der Berichtsvorlage als eigener Reiter angezeigt und ermöglicht die vollständige Gestaltung von PDF-Berichten — von einfachen Listen bis hin zu komplexen Berichten mit Gruppierungen, Diagrammen und berechneten Feldern.

  • Visuelles Design — Drag-and-Drop-Bearbeitung von Berichtselementen
  • Berichtsbereiche — Kopfzeilen, Fußzeilen, Detailbereiche und Gruppierungen
  • Steuerelemente — Labels, Tabellen, Bilder, Diagramme, Barcodes und mehr
  • Integrierte Vorschau — Sofortige Vorschau mit echten Daten
  • Export — PDF, Excel, Word und HTML
Voraussetzung Der Designer-Reiter ist erst verfügbar, nachdem die Berichtsvorlage mindestens einmal gespeichert wurde und eine gültige Datenquelle zugewiesen ist. Weitere Informationen zur Vorlagenkonfiguration finden Sie in der Anleitung 8.6 Berichtsvorlagen.
Unser Beispiel für diese Anleitung
Tabellarischer Kundenbericht

Sie möchten einen übersichtlichen Bericht erstellen, der alle aktiven Kunden in einer Tabelle auflistet — mit Firmenname, Ansprechpartner, Ort und Telefonnummer. Der Bericht soll eine Kopfzeile mit Titel und Datum, eine Tabelle im Detailbereich sowie eine Fußzeile mit Seitenzahl enthalten.

2

Die Oberfläche im Überblick

Der Designer besteht aus mehreren Bereichen, die Ihnen bei der Gestaltung des Berichts helfen:

Berichtsdesigner — Oberfläche mit Beschriftung der Hauptbereiche

Die Hauptbereiche des Berichtsdesigners

Bereich Beschreibung
Designfläche Zentraler Arbeitsbereich, auf dem Sie das Berichtslayout per Drag-and-Drop zusammenstellen. Hier platzieren Sie Steuerelemente in Berichtsbereichen (Bands).
Werkzeugkasten (Toolbox) Linke Seitenleiste mit allen verfügbaren Steuerelementen (Label, Tabelle, Bild, Diagramm usw.). Ziehen Sie Elemente aus dem Werkzeugkasten auf die Designfläche.
Feldliste (Field List) Zeigt alle Datenfelder der zugewiesenen Datenquellen an. Ziehen Sie Felder direkt auf die Designfläche, um gebundene Steuerelemente zu erzeugen.
Eigenschaftenfenster (Properties) Rechtes Panel mit allen Eigenschaften des aktuell ausgewählten Elements — Schriftart, Farbe, Größe, Datenbindung, Sichtbarkeit und mehr.
Berichts-Explorer Baumansicht der gesamten Berichtsstruktur — Bands, enthaltene Steuerelemente, Parameter und Datenquellen. Hilfreich zur Navigation in komplexen Berichten.
Hauptmenü & Toolbar Befehle zum Speichern, Rückgängig machen, Ausschneiden/Kopieren/Einfügen, Ausrichten und Zoomen. Umschalten zwischen Design- und Vorschau-Modus.
Tipp: Design- und Vorschau-Modus Nutzen Sie die Schaltflächen DESIGN und PREVIEW (oben rechts), um zwischen der Layout-Bearbeitung und der Vorschau mit echten Daten zu wechseln. In der Vorschau sehen Sie den Bericht so, wie er später als PDF exportiert wird.
3

Berichtsbereiche (Bands)

Berichtsbereiche (Bands) bilden das Gerüst eines jeden Berichts. Jeder Bereich hat eine bestimmte Aufgabe und bestimmt, wo und wie oft sein Inhalt im fertigen Bericht erscheint.

Bereich (Band) Erscheint Typischer Inhalt
Berichtskopf
(Report Header)
Einmal am Anfang des Berichts Titel, Logo, Erstelldatum, Überschriften
Seitenkopf
(Page Header)
Oben auf jeder Seite Firmenlogo, Berichtsname, Spaltenüberschriften
Gruppenkopf
(Group Header)
Vor jeder neuen Gruppe Gruppentitel (z. B. Abteilung, Kategorie)
Detailbereich
(Detail Band)
Einmal pro Datensatz Die eigentlichen Datenzeilen — Kern des Berichts
Gruppenfuß
(Group Footer)
Nach jeder Gruppe Zwischensummen, Gruppenstatistiken
Seitenfuß
(Page Footer)
Unten auf jeder Seite Seitenzahlen, Druckdatum, Fußnoten
Berichtsfuß
(Report Footer)
Einmal am Ende des Berichts Gesamtsummen, Abschlusstext, Unterschrift

Bereiche hinzufügen und entfernen

  1. Bereich hinzufügen

    Klicken Sie mit der rechten Maustaste auf die Designfläche und wählen Sie „Insert Band“. Wählen Sie den gewünschten Bereichstyp aus dem Menü.

  2. Bereich entfernen

    Klicken Sie mit der rechten Maustaste auf den Bereichskopf (farbige Leiste links) und wählen Sie „Delete“. Der Detailbereich kann nicht entfernt werden.

  3. Bereichshöhe anpassen

    Ziehen Sie den unteren Rand eines Bereichs nach oben oder unten, um seine Höhe zu ändern. Die Höhe bestimmt den vertikalen Platz im fertigen Bericht.

Tipp: Gruppierungen Um Daten gruppiert darzustellen (z. B. Kunden nach Ort), fügen Sie einen Gruppenkopf hinzu und legen Sie im Eigenschaftenfenster das Gruppierungsfeld fest. Der zugehörige Gruppenfuß wird automatisch erstellt.
Berichtsdesigner → Bandstruktur eines Kundenberichts
📄
Berichtskopf · Kundenübersicht 2026
FirmaOrtUmsatzStatus
Mustermann GmbHBerlin€ 84.200aktiv
Beispiel AGHamburg€ 51.640aktiv
Demo KGMünchen€ 12.300prüfen
4

Steuerelemente (Controls)

Steuerelemente sind die Bausteine Ihres Berichtslayouts. Sie werden aus dem Werkzeugkasten auf die Designfläche gezogen und können an Datenfelder gebunden werden.

Basis-Steuerelemente

Steuerelement Beschreibung Typische Verwendung
Label Zeigt Text an — statisch oder datengebunden Überschriften, Feldwerte, berechnete Texte
Table Tabellenstruktur mit Zeilen und Spalten Datenlisten, Spaltenüberschriften mit Datenzeilen
Picture Box Zeigt Bilder an — statisch oder aus Datenfeld Firmenlogo, Produktbilder, Fotos
Rich Text Formatierter Text mit Absätzen und Stilen Freitext-Bereiche, Beschreibungen, HTML-Inhalte
Check Box Kontrollkästchen für Ja/Nein-Werte Status-Anzeige, Checklisten
Panel Container zum Gruppieren von Steuerelementen Rahmen um zusammengehörige Elemente, einheitliche Formatierung

Erweiterte Steuerelemente

Steuerelement Beschreibung
Chart Diagramme (Balken, Linien, Kreise usw.) mit eigener Datenquelle
Bar Code Barcodes und QR-Codes in verschiedenen Formaten (EAN, Code128, QR usw.)
Gauge Tachometer-Anzeige für Messwerte und KPIs
Sparkline Kompakte Trendlinie innerhalb einer Zeile
Cross Tab Pivot-Tabelle für Kreuzauswertungen
Subreport Eingebetteter Unterbericht aus einer anderen Vorlage

Layout-Steuerelemente

Steuerelement Beschreibung
Page Info Seitenzahl, Gesamtseitenzahl, Druckdatum — automatisch aktualisiert
Page Break Erzwingt einen manuellen Seitenumbruch
Line / Shape Grafische Linien und Formen (Rechteck, Ellipse, Pfeil)
Table of Contents Automatisches Inhaltsverzeichnis auf Basis von Lesezeichen
Cross-Band Line/Box Linien und Rahmen, die sich über mehrere Berichtsbereiche erstrecken
Tipp: Steuerelement platzieren Es gibt zwei Wege: (1) Ziehen Sie das Element aus dem Werkzeugkasten auf die Designfläche. (2) Ziehen Sie ein Datenfeld aus der Feldliste — dabei wird automatisch ein Label mit Datenbindung erzeugt.
5

Tutorial: Tabellarischen Kundenbericht erstellen

In diesem Tutorial erstellen wir Schritt für Schritt den Bericht aus unserem Beispielszenario.

  1. Berichtsvorlage vorbereiten

    Erstellen Sie eine neue Berichtsvorlage (siehe 8.6 Berichtsvorlagen), weisen Sie die Datenquelle zu und speichern Sie. Wechseln Sie dann auf den Reiter „Designer“.

  2. Seitenkopf einrichten

    Der Seitenkopf (Page Header) ist bereits vorhanden. Ziehen Sie ein Label aus dem Werkzeugkasten hinein und geben Sie den Berichtstitel ein, z. B. Aktive Kundenliste. Formatieren Sie den Titel im Eigenschaftenfenster: größere Schrift, fett.

    Seitenkopf mit Titel-Label

    Seitenkopf mit Berichtstitel

  3. Tabelle im Detailbereich anlegen

    Ziehen Sie ein Table-Element aus dem Werkzeugkasten in den Detailbereich. Passen Sie die Spaltenanzahl an (Rechtsklick → „Insert Column“). In unserem Beispiel: 4 Spalten für Firmenname, Ansprechpartner, Ort und Telefon.

  4. Spaltenüberschriften erstellen

    Die erste Tabellenzeile dient als Überschrift. Geben Sie in jede Zelle den Spaltentitel ein: Firma, Ansprechpartner, Ort, Telefon. Verschieben Sie diese Zeile in den Seitenkopf, damit die Überschriften auf jeder Seite wiederholt werden.

  5. Datenfelder zuweisen

    Ziehen Sie die passenden Felder aus der Feldliste in die Tabellenzellen der Datenzeile: Firmenname, Ansprechpartner, Ort, Telefonnummer. Alternativ klicken Sie auf eine Zelle und wählen im Eigenschaftenfenster unter „Expression“ das gewünschte Feld.

    Tabelle mit zugewiesenen Datenfeldern

    Datenfelder per Drag-and-Drop aus der Feldliste zuweisen

  6. Seitenfuß mit Seitenzahl

    Ziehen Sie ein Page Info-Element aus dem Werkzeugkasten in den Seitenfuß (Page Footer). Im Eigenschaftenfenster unter „Page Information“ wählen Sie NumberOfTotal, um „Seite 1 von 5“ anzuzeigen.

  7. Vorschau prüfen

    Klicken Sie auf PREVIEW (oben rechts). Der Bericht wird mit den echten Daten aus der Datenquelle gerendert. Prüfen Sie Spaltenbreiten, Textumbruch und Seitenzahlen. Wechseln Sie mit DESIGN zurück, um Anpassungen vorzunehmen.

Ergebnis Sie haben einen tabellarischen Bericht mit Titel, Spaltenüberschriften, Datenzeilen und Seitenzahlen erstellt. Im nächsten Teil (8.9 Daten & Ausdrücke) lernen Sie, wie Sie Daten sortieren, gruppieren und mit Ausdrücken berechnen.
Designer-Toolbar → Wechsel zwischen Design- und Vorschau-Modus
Speichern Rückgängig Wiederherstellen DESIGN PREVIEW Zoom 100 %
6

Häufige Fragen

Frage Antwort
Warum ist der Designer-Reiter ausgegraut? Die Berichtsvorlage muss mindestens einmal gespeichert sein und eine gültige Datenquelle haben. Prüfen Sie die Fehlermeldung im Vorlagen-Tab.
Wie füge ich einen neuen Bereich hinzu? Rechtsklick auf die Designfläche → „Insert Band“ → gewünschten Bereichstyp wählen.
Kann ich die Seitenausrichtung ändern? Ja. Klicken Sie auf die leere Designfläche (außerhalb der Bands) und ändern Sie im Eigenschaftenfenster unter „Page Settings“ die Ausrichtung auf „Landscape“.
Wie mache ich Änderungen rückgängig? Nutzen Sie die Rückgängig-Schaltfläche in der Toolbar oder Strg+Z.