Anmelden

Lange Texte werden im Reporting im Normalfall als automatisch umbrechender Text mit einer variablen Ausgabehöhe ausgegeben. Auszeichnungen im Text, wie es sie bei HTML gibt (auf Basis HTML-Attribute, CSS), sind im Reporting-Bereich nicht üblich.

Oftmals besteht aber ein großer Bedarf an grundlegenden Textformatierungen. Wir haben auf Basis Report Manger die Engine um solche grundlegenden Textformatierungen erweitert (basierend auf Solution in ReportmanCVS\reportmannet\Reportman.Drawing2008).

Absatzabstände:

Absätze in Texten werden bei der Ausgabe mit einem vertikalen Abstand versehen. Die einzelnen Absätze sind somit optisch besser getrennt und das Gesamtbild des Textes wird verbessert. Der vertikale Abstand ist etwa eine drittel bis halbe Zeilenhöhe. Größere Absatzabstände können unabhängig davon durch Leerzeilen erzielt werden.

Absätze ohne Abstand (Zeilenumbrüche) sind in dem Textfeld nicht mehr möglich, da nicht wie bei der Textverarbeitung in Absatzmarke und Zeilenumbruch unterschieden wird.

Einfache Aufzählungen

Aufzählungen und Nummerierungen werden mit Einzug des geamten Absatzes von z.B. 15 Punkten gedruckt. In der ersten Zeile des Absatzes wird das Aufzählungs-/Numerierungssymbol ausgegeben:

  • Aufzählungen (1. Ebene) 
    • Stern oder Minus + Leerzeichen werden als grafischer Aufzählungspunkt ausgegeben
  • Numerierungen (1. Ebene) 
    • bestehend aus Ziffer + Punkt + Leerzeichen am Absatzanfang
    • bestehend aus Ziffer in runder Klammer + Leerzeichen am Absatzanfang
  • Numerierungen (2./3. Ebene) 
    • bestehend aus Größer + Ziffer + Punkt + Leerzeichen am Absatzanfang
    • bestehend aus Größer + Größer + Ziffer + Punkt + Leerzeichen am Absatzanfang

Konfiguration

Die Konfiguration der Formatierung ist im Report Manager Designer mittels der Einstellung Exp. Format bzgl. der einzelnen Ausgabefelder innerhalb der Berichtsvorlage möglich. Geben Sie hier die konfigurierbaren Parameter an, ohne eine Angabe erfolgt keine Ausgabeformatierung. Der Parameter besteht aus Schlüssel und Wert, mehrere Parameter werden kommagetrennt:

E=12,A=3

Parameter

Wert

Beschreibung

E

12

Textpunkte für den Einzug bei Aufzählungen und Numerierungen. Bei Nichtangabe werden keine Einzüge für Aufzählungen und Numerierungen erstellt. Die bei Aufzählungs- und Numerierungszeichen bleiben im Fließtext erhalten.

A

3

Textpunkte für den Absatzabstand. Die Angabe bezieht sich auf den Schriftgrad der eingestellten Schrift (A=3 bedeutet einen Absatz mit einer drittel Zeilenhöhe bei einem Schriftgrad 10).

Die Vorschau im Designer berücksichtigt die Textformatierungen nicht, da der Designer ein eigene integrierte Engine hat.

Notationsbeispiele von Eingabetexten

* Aufzählung erste Ebene
- Aufzählung erste Ebene
1. Numerierung erste Ebene
>2. Numerierung zweite Ebene
>>3. Numerierung dritte Ebene
(1) Numerierung erste Ebene

Ausgabebeispiel

orig.5338.png.mod_90_100_0.png, 385x110 Pixel,  Bytes
Die PDF-Ausgabe der oben aufgeführten Notationen führt zu diesem dargestellten Ergebnis.
   
Top

Wir arbeiten mit Software von http://www.campus21.de.

Verantwortlich für angezeigte Daten ist der Webdomain-Eigentümer laut Impressum.

Suche