Altair® Monarch®

 

Die Funktion Line

Beschreibung

Gibt die Nummer der Berichtszeile zurück, aus welcher der Datensatz erstellt wurde. Aus dieser Zeilennummer ist zu erkennen, wie viele Zeilen vom Berichtsseitenkopf entfernt der Datensatz erstellt wurde.

Syntax

Line()

Argumente

Keine

Rückgabewert

Diese Funktion gibt eine Zahl zurück.

Beispiel für Berechnungsfeld

Durch den folgenden Ausdruck wird für jeden Datensatz die Berichtsseite und -zeile in Form einer Zeichenfolge zurückgegeben: Seite: "+LTrim(Str(Page();7;0))+" Zeile: „+LTrim(Str(Line();3;0))"

Dieser Ausdruck wird dann wie folgt ausgegeben: Seite: 125 Zeile: 17

Beispiel für Filter/Suchen

Diese Funktion kann zusammen mit der Funktion Rand() für die Vergleichsprüfung von Berichtsdaten eingesetzt werden. Ansonsten ist diese Funktion aber für einen Filterausdruck ohne praktischen Wert.