Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Um den Aufbau und das Verhalten der Reports designen zu können ist es wichtig den Aufbau der Bänder zu verstehen. Das folgende Bild zeigt die Reihenfolge der Bänder ein in einem DevExpress Report. Zu beachten ist, dass der Page Header auf der ersten Seite nach dem Report Header angezeigt wird.

...

Einzel-Objekt: Ziel ist ein einzelnes Objekt darzustellen und Abhängige abhängige Relationen anzuzeigen

  • Report- oder Page Header/Footer sollten sich auf das einzelne Objekt beziehen

  • Bei den Einstellungen Einzelobjekt Report berücksichtigen!

...

  • Zuerst prüfen ob die Möglichkeiten der Liste mit PDF und Excel Export genügend sind! Erst bei expliziten Designs eine Auswertung erstellen.

  • Beachten das der Der Report-Header/Footer wird nur einmal vor der Liste und einmal am Ende angezeigt. Spaltenüberschriften muss mit … gelöst werden.

Detail Report vs. Sub-Report

Wenn die Darstellung einer Relation oder Liste nur innerhalb eines Reports verwendet wird, dann sollte ein Detail-Report verwendet werden, da dieser einfacher zu integrieren ist. Sobald etwas ein bestimmtes Design resp. ein Teilreport an mehreren stellen Stellen wiederverwendet werden kann, sollte eine ein Sub-Report verwendet werden.

Corporate Design

Grundsätzlich soll wie folgt designt werden:

  • Linken und rechten Seitenrand auf 0 stellen damit Randabfallende Header/Footer Designs umgesetzt werden können

  • Verwendung von Panels und Tabellen um die Controls hierarchisch zu verschachteln resp. auszurichten

  • …???

Statische Designs

Ein statisches Design hat auf allen Seiten immer den gleichen Header und Footer. Es gibt da keinerlei Einfluss auf das Aussehen der Header und Footer aus den Daten. Vorgehen:

  • Statische Header oder Footer können in den Margin-Bändern untergebracht werden

  • Diese werden immer angezeigt

Dynamische Designs

Um Das dynamische Design muss in den folgenden Situationen angewendet werden:

  • den Kopf der ersten Seite im Vergleich zu den folgenden Seiten anders zu

...

  • gestalten

  • den Header resp. Footer aufgrund der Daten gestalten (also z.B. Bilder aus der DB)

  • den Abschluss des Reports zu verändern

Vorgehen:

  • Benutzung von Report-Header/Footer-Bänder zusammen mit Page-Header/Footer-Bändern

...