Inhaltsverzeichnis
Variablentypen
Variablentyp int
Ganzzahlen im Bereich von -2147483647 bis +2147483647 Definition erfolgt in der Form:
int varname;
Zugriff auf den Inhalt der Variablen erfolgt über den Variablennamen 'varname'.
Variablentyp float
Fließkommazahlen im Bereich von -1E76 bis +1E76 Definition erfolgt in der Form:
float varname;
Zugriff auf den Inhalt der Variablen erfolgt über den Variablennamen 'varname'.
Variablentyp text
Zeichenketten beliebiger Länge Definition erfolgt in der Form:
text varname;
Zugriff auf den Inhalt der Variablen erfolgt über den Variablennamen 'varname'. Zugriff auf das
n-te Element (Zeichenkette der Länge 1) einer Zeichenkette erfolgt in der Form:
varname[n]
Zuweisung an ein Element der Zeichenkette ist nicht gestattet. Mit der Operation '+' können
Zeichenketten verknüpft werden.
Variablentyp mask
Maske mit den in der Maske befindlichen Feldern. Definition erfolgt in der Form:
mask maskenname varname;
Über den Maskennamen wird definiert welche Felder über die Variable erreichbar sind
(Informationen über Maskenname und in der jeweiligen Maske enthaltene Felder befinden sich
in den jeweiligen Masken- bzw. Feldhilfen). Zugriff auf den Inhalt von Maskenfeldern erfolgt
über den Variablennamen 'varname' plus 'feldname' plus 'typ' in der Form:
varname.feldname.typ
Als 'typ' sind 3 unterschiedliche Werte erlaubt:
- m - stellt den Feldinhalt der Maske dar und kann abhängig vom Feldnamen vom typ int, float oder text sein
- s - stellt den Feldinhalt der Maske dar, der bei der Datenbankfunktion 'dbopencursor' als Suchkriterium verwendet wird und ist immer vom Typ 'text'
- o - stellt das Ordnungskriterium dar, das bei der Datenbankfunktion 'dbopencursor' verwendet wird und ist immer vom Typ int (negative Werte bedeuten absteigendes Ordnungskriterium, positive Werte aufsteigendes Ordnungskriterium)