FastReport Objekte und Elemente eines Reports: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
(Textfeld einfügen)
Zeile 24: Zeile 24:
  
 
* Wenn es sich um einen konstanten Text handelt, können Sie diesen eingeben und auf '''OK'''' klicken.
 
* Wenn es sich um einen konstanten Text handelt, können Sie diesen eingeben und auf '''OK'''' klicken.
* Wenn ein Datenbank-Feld benutzt werden sollen, klicken Sie ohne Eingabe auf '''OK'''.
+
 
 +
* Wenn ein Datenbank-Feld benutzt werden sollen, klicken Sie auf den Button '''ABC''' und wählen das gewünschte Feld aus der Liste aus. Sie können aber auch nacheinander mehrere Datenbankfeld einfügen, diese z.B. mit Leerzeichen trennen. Oder einen Text vor das Feld schreiben. Klicken Sie danach auf '''OK'''.
  
 
==== Fester, konstanter Text ====
 
==== Fester, konstanter Text ====

Version vom 14. August 2015, 17:25 Uhr

1 Allgemeines

Dieser Artikel beschreibt, welche Objekte und Elemente ein Report haben kann, der mit FastReport geschrieben wurde.

2 Elemente und Objekte

2.1 Text

Ein Text-Objekt hat im Wesentlichen diese Aufgaben:

  • Darstellen eine festen, konstanten Textes
  • Darstellen eines Datenbank-Feldes (oder auch mehrere!)
  • Darstellen eines Berechnungsergebnisses

Ein Text-Objekt kann also mehr als "nur" einen Text darstellen!


2.1.1 Textfeld einfügen

FastReport ObjekteToolbar Text.png

Klicken Sie in der Objekte-Toolbar auf das Icon für Textfelder. Dann fahren Sie mit der Maus an die gewünschte Stelle im Report und klicken mit der linken Maustaste. Das Textobjekt wird eingefügt. Anschließend öffnet sich ein Fenster, in dem Sie den Text für das Text-Objekt eingeben können.

  • Wenn es sich um einen konstanten Text handelt, können Sie diesen eingeben und auf OK' klicken.
  • Wenn ein Datenbank-Feld benutzt werden sollen, klicken Sie auf den Button ABC und wählen das gewünschte Feld aus der Liste aus. Sie können aber auch nacheinander mehrere Datenbankfeld einfügen, diese z.B. mit Leerzeichen trennen. Oder einen Text vor das Feld schreiben. Klicken Sie danach auf OK.

2.1.2 Fester, konstanter Text

2.1.3 Datenbank-Feld

2.1.4 Mehrzeilige Textfelder

Wenn ein Textfeld mehrere Zeilen beinhalten kann (z.B. die Artikel-Bezeichnung), dann sollten Sie die folgenden Eigenschaften einstellen:

Dehnen (StretchMode)
Klicken Sie mit der rechten Maustaste auf das Feld und wählen im Menü "Dehnen" aus. Alternativ dazu können Sie auch die Eigenschaft "StretchMode=smActualHeight" setzen. Die Feld-Höhe wird dann zur Laufzeit auf die aktuelle Höhe gesetzt. Alle anderen Elemente, die darunter stehen, werden automatisch nach unten versetzt!


Siehe auch FastReport: Abhängige Formatierung von Feldern.


3 Links