FastReport: Anlegen und verwenden von Variablen im Report: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
(Programm-Variablen)
Zeile 31: Zeile 31:
 
Diese Variablen stellt das Programm zur Verfügung, siehe '''[[GevitasFormPrint#Variablen|GevitasFormPrint Variablen]]'''.
 
Diese Variablen stellt das Programm zur Verfügung, siehe '''[[GevitasFormPrint#Variablen|GevitasFormPrint Variablen]]'''.
  
 +
Die Namen dieser Variablen sind festgelegt und müssen '''genau so''' angelegt werden, wie beschrieben!
  
  
 +
== Anlegen einer Variablen ==
  
 +
Zum Anlegen einer Variablen klickt man auf das Menü '''Report ⇒ Variablen'''. In diesem Fenster kann man die eigenen oder Programm-Variablen anlegen:
  
 +
[[Datei:FastReport_Variablen_Fenster_Bsp.png]]
  
  
* Siehe [//www.youtube.com/watch?v=eIhzB2Cuc_g Video Anlegen einer Variable]
+
 
 +
 
 +
 
 +
 
 +
== Links ==
 +
 
 +
Siehe:
 +
 
 +
* [//www.youtube.com/watch?v=eIhzB2Cuc_g Video Anlegen einer Variable]
  
 
* Der schnellere aber etwas komplizierte Weg, Variablen in einen Report einzufügen, wird '''[[Physischer Aufbau einer FastReport-Datei|hier]]''' beschrieben.
 
* Der schnellere aber etwas komplizierte Weg, Variablen in einen Report einzufügen, wird '''[[Physischer Aufbau einer FastReport-Datei|hier]]''' beschrieben.
 +
 +
 +
{| class="hintergrundfarbe1"
 +
|-
 +
|[[FastReport Seitenformat]]
 +
|[[FastReport Daten, Tabellen und Felder]]
 +
|[[FastReport Tabellen der Reports]]
 +
|'''Beispiele:'''
 +
|-
 +
|[[FastReport Bands]]
 +
|[[FastReport Objekte und Elemente eines Reports]]
 +
|[[FastReport: Abhängige Formatierung von Feldern]]
 +
|[[Ladeliste/Packliste mit FastReport]]
 +
|-
 +
|[[FastReport: Standard-Formular-Texte|Standard-Formular-Texte]]
 +
|[[FastReport: Steuerung des Report mit Auftragskennzeichen|Steuerung des Report mit Auftragskennzeichen]]
 +
|[[FastReport: Summen im Report bilden|Summen im Report bilden]]
 +
|[[FastReport: Leasing-Liste|Leasing-Liste]]
 +
|-
 +
|[[FastReport Farb-Konstanten]]
 +
|[[FastReport Namensgebung der Datenbank-Tabellen und -Felder|Namensgebung der Datenbank-Tabellen und -Felder]]
 +
|[[FastReport Tipps und Tricks|Tipps und Tricks]]
 +
|[[FastReport: Inventar-Liste|Inventar-Liste]]
 +
|-
 +
|[[REFLEX Standard-Reports]]
 +
|[[Etikettendruck Allgemeines]]
 +
|[[Mehrsprachige Formulare mit FastReport]]
 +
|[[FastReport: Geräte-Liste|Geräte-Liste]]
 +
|-
 +
|[[GEVITAS Label-Print Installation]]
 +
|[[GEVITAS-Carnet]]
 +
|[[Videos zu FastReport]]
 +
|
 +
|}

Version vom 1. Oktober 2016, 23:37 Uhr

1 Allgemeines

Eine Variable in FastReport ist eine Art "Platzhalter" mit einem bestimmten Namen. Die Variable hat einen variablen Wert/Inhalt, daher der Name.

1.1 Systemvariablen

Es gibt Systemvariablen, die von FastReport zur Verfügung gestellt werden, z.B.

[Page]
Die aktuelle Seiten-Nummer
[TotalPages]
Die höchste Seiten-Nummer. Damit diese einen Wert zeigt, muss in den Report-Optionen die Option "Zweipass" eingeschaltet sein! In diesem Fall wird der Report zweimal ausgeführt: Das erste Mal "im Stillen", ohne dass der Report ausgegeben wird. Danach "weiß" der Report die Gesamtseitenzahl und gibt den Report nun aus. Dieses zweimalige Ausführen des Reports dauert natürlich etwas länger. Deshalb sollte man die Option nur einschalten, wenn man die Gesamtseitenzahl auch wirklich braucht!
[Date]
Das aktuelle Datum
[Time]
Die aktuelle Zeit
[Line]
Die Zeilen-Nummer (Datensatz-Nummer) eines Detail-Bandes.

1.2 Eigene Variablen

Eigene Variablen kann man z.B. dazu verwenden, in einem Report einen bestimmten Wert zu berechnen, z.B. aus der Menge und dem Gewicht das Gesamt-Gewicht.


1.3 Programm-Variablen

Diese Variablen stellt das Programm zur Verfügung, siehe GevitasFormPrint Variablen.

Die Namen dieser Variablen sind festgelegt und müssen genau so angelegt werden, wie beschrieben!


2 Anlegen einer Variablen

Zum Anlegen einer Variablen klickt man auf das Menü Report ⇒ Variablen. In diesem Fenster kann man die eigenen oder Programm-Variablen anlegen:

FastReport Variablen Fenster Bsp.png




3 Links

Siehe:

  • Der schnellere aber etwas komplizierte Weg, Variablen in einen Report einzufügen, wird hier beschrieben.


FastReport Seitenformat FastReport Daten, Tabellen und Felder FastReport Tabellen der Reports Beispiele:
FastReport Bands FastReport Objekte und Elemente eines Reports FastReport: Abhängige Formatierung von Feldern Ladeliste/Packliste mit FastReport
Standard-Formular-Texte Steuerung des Report mit Auftragskennzeichen Summen im Report bilden Leasing-Liste
FastReport Farb-Konstanten Namensgebung der Datenbank-Tabellen und -Felder Tipps und Tricks Inventar-Liste
REFLEX Standard-Reports Etikettendruck Allgemeines Mehrsprachige Formulare mit FastReport Geräte-Liste
GEVITAS Label-Print Installation GEVITAS-Carnet Videos zu FastReport