Versions Compared

Key

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

...

Corporate Identity / Corporate Design (CI/CD)

Schrift

  • Einstellung in jedem Report notwendig, da dies nicht mit Sub-Reports abgebildet werden kann.

  • Im Report generell einstellen, sollte möglichst nicht von einzelnen Feldern überschrieben werden.

  • Control-Styles sollte keine Schriftart enthalten, wenn diese vom CI/CD abhängig sein sollen.

Umsetzung Seitenränder

  • Grundsätzlich Margin in den Page-Settings auf 0 stellen

  • Design der Sub-Reports berücksichtigt die Margins

  • Jeder Report muss im Design die seitlichen Ränder berücksichtigen

Logos

  • Möglichst als SVG bereitstellen, siehe Bilder / Image Behandlung oben

  • Schriften können innerhalb des Bildes oder Sub-Report abgebildet werden.

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:

...

  • Fix designte, statische Elemente die nicht aus den Daten ermittelt werden -> mit normalen Sub-Reports

  • Informationen die aus :1 oder :n Relationen stammen und wiederholt angedruckt werden → mit effizienteren QuinoSubReport

Umsetzung Kopf-/Fusszeilen

Basierend auf der Entscheidung oben statischen und dynamischen Designs oben.

  • Nach den oben verlinkten Empfehlungen als Sub-Reports aufgebaut

  • Jeweils für Kopf und Fuss, Hoch- oder Querformat und dynamischer Ausrichtung wird ein Sub-Report im Standard hinterlegt. Daraus resultieren 8 Sub-Reports, die als Datenquelle den Geschäftsbereich hinterlegt haben.

  • Design der Kopf-Fusszeilen wird innerhalb des Reports erstellt.

...

Integration in Reports

Die Sub-Reports müssen in den Report jeweils eingebunden werden. Die Steuerung der Dynamik erfolgt mit den Eigenschaften der Bänder.

...

Empfehlungen

...

  • Die Sub-Reports füllen jeweils das komplette Band (Gleiche Höhe und Breite) aus. So können unbeabsichtigte Margins vermieden werden.

  • Die Höhe der Bänder sollten möglichst klein gewählt werden. Der Sub-Report drückt die Höhe des Bands auf die eigene Höhe auf.

  • Das Design des Sub-Reports beinhaltet die Margins

Kopfzeile und Fusszeile immer gleich:

  • Page-Header/Footer Beibehalten

  • Alle Elemente aus Report-Header/Footern in den jeweiligen Sub-Reports löschen

...

Scripting

  • Es steht in der Web-Umgebung aus Sicherheitsgründen kein Scripting zur Verfügung

...