FIELD Variable

Aus Wiki des Deutschsprachige Xbaseentwickler e. V.
Version vom 28. Mai 2013, 13:17 Uhr von Georg (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „ == Definition einer FIELD Variablen == FIELD Variable gehören zu den lexikalischen Variablen, die durch den Compiler aufgrund einer expliziten Definition (F…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Definition einer FIELD Variablen

FIELD Variable gehören zu den lexikalischen Variablen, die durch den Compiler aufgrund einer expliziten Definition (FIELD Statement) deklariert werden.

Per Definition ist eine FIELD Variable jedoch an einer Feld einer DBF-Datei gebunden und dient zum Zugriff auf das gleichnamige Feld in der DBF-Datei.

Im Gegensatz zu den STATIC und LOCAL Deklarationen kennt die FIELD Deklaration noch einen Eingrenzungsoperator: IN

FIELD Name IN Kunden

Der Compiler löst diese Deklaration auf und stellt eine Verbindung zu einem Alias() (in diesem Beispiel: Kunden) her, der erst zur Laufzeit existieren wird (bzw. muss).

Zur Reihenfolge der Deklaration siehe ausführbare und nicht ausführbare Deklarationen.


Sichtbarkeit von FIELD Variablen

Genaueres findet sich hier: Lebenszeit und Sichtbarkeit der Variablen-Klassen