31.10.2013 Aufrufe

DCP_REDABAS4__Progra.. - Das ist die Eingangsseite, an der ...

DCP_REDABAS4__Progra.. - Das ist die Eingangsseite, an der ...

DCP_REDABAS4__Progra.. - Das ist die Eingangsseite, an der ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

8.3.2. Variablen und Konst<strong>an</strong>ten<br />

8.3.2.1. Variablen<br />

Variablen werden in REDABAS-4 stets mit einem Namen bezeichnet.<br />

Ihr Inhalt (<strong>der</strong> Wert, mitunter auch weitere Datenattribute) <strong>ist</strong><br />

veraen<strong>der</strong>lich. Steht <strong>der</strong> Variablenname in einem Ausdruck <strong>der</strong><br />

REDABAS-4 - Befehlssprache, d<strong>an</strong>n <strong>die</strong>nt <strong>der</strong> moment<strong>an</strong>e Inhalt <strong>der</strong><br />

Variablen zur Auswertung des Ausdrucks.<br />

REDABAS-4 unterscheidet Datenb<strong>an</strong>kvariablen und<br />

Speichervariablen. Datenb<strong>an</strong>kvariablen sind alle durch den<br />

Feldnamen bezeichneten Fel<strong>der</strong> eines aktuellen Datenb<strong>an</strong>ksatzes.<br />

Speichervariablen <strong>die</strong>nen als Zwischenspeicher und sind we<strong>der</strong><br />

einer Datenb<strong>an</strong>kdatei noch einem Datensatz zugeordnet.<br />

Fel<strong>der</strong>:<br />

In Fel<strong>der</strong>n koennen Daten aller 5 in REDABAS-4 verfuegbaren<br />

Datentypen gespeichert werden (s. Abschn. 8.1.1.).<br />

Zur Benutzung und Verknuepfung in Ausdruecken eigenen sich nur<br />

- Zeichenfel<strong>der</strong> «feldC>, Datentyp C)<br />

- numerische Fel<strong>der</strong> «feldN>, Datentyp N)<br />

- Datumsfel<strong>der</strong> «feldD>, Datentyp D)<br />

- logische Fel<strong>der</strong> «feldL>, Datentyp L)<br />

Der Feldinhalt wird bei Datentypen wie N und D bei <strong>der</strong> Auswertung<br />

von Ausdruecken zunaechst in eine geeignetere interne<br />

Darstellung konvertiert.<br />

Merkfel<strong>der</strong> (Datentyp M) duerfen in REDABAS-4 nicht als Ausdruck<br />

o<strong>der</strong> in Ausdruecken verwendet werden (siehe auch Abschnitt<br />

3.6. ) .<br />

Speichervariablen:<br />

Speichervariablen (siehe Abschnitt 8.2.) sind in den Typen<br />

- Zeichen «speichvarC>, Datentyp C)<br />

- numerisch «speichvarN>, Datentyp N)<br />

- Datum «speichvarD>, Datentyp D)<br />

- logisch «speichvarL>, Datentyp L)<br />

moeglich.<br />

Speichervariablen <strong>die</strong>nen <strong>der</strong> Zwischenspeicherung von Daten<br />

ausserhalb <strong>der</strong> Struktur von Datenb<strong>an</strong>kdateien. Eine<br />

Speichervariable <strong>ist</strong> durch ihren Namen, Datentyp, Wert,<br />

Ex<strong>ist</strong>enzbereich und <strong>die</strong> Sichtbarkeit gekennzeichnet. Alle <strong>die</strong>se<br />

Charakter<strong>ist</strong>ika werden im Arbeitsspeicher gefuehrt.<br />

8.3.2.2. Konst<strong>an</strong>ten<br />

Konst<strong>an</strong>ten sind im Sinne von REDABAS-4 unveraen<strong>der</strong>liche Direktwerte,<br />

<strong>die</strong> nicht durch einen Namen bezeichnet, son<strong>der</strong>n selbsterklaerend<br />

in einen Befehl eingefuegt werden.<br />

Bezueglich des Typs unterscheidet m<strong>an</strong> bei Konst<strong>an</strong>ten Zeichen<br />

(Datentyp Cl, Numerisch (Datentyp N) und Logisch (Datentyp L).<br />

- 199 -

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!