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

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

8.1.3.6. Speichervariablendateien (.VAR)<br />

REDABAS-4 legt eine Speichervariablendatei <strong>an</strong>, wenn <strong>der</strong> Nutzer<br />

mit dem Befehl SAVE <strong>die</strong> in einer REDABAS-4-Sitzung erzeugten<br />

Speichervariablen fuer <strong>die</strong> Nutzung in weiteren <strong>Progra</strong>mmlauefen<br />

perm<strong>an</strong>ent speichern will. Die Speichervariablendatei k<strong>an</strong>n<br />

maximal 256 Speichervariablen aufnehmen. Eine Speichervariable<br />

k<strong>an</strong>n Konst<strong>an</strong>ten, Feldinhalte o<strong>der</strong> Ergebnisse von Berechnungen<br />

enthalten. Es gibt 4 Arten von Speichervariablen: Zeichen,<br />

Numerisch, Logisch, Datum.<br />

Durch den Befehl RESTORE wird <strong>die</strong> Speichervariablendatei zur<br />

Wie<strong>der</strong>verwendung in den Arbeitsspeicher geladen (vgl. hierzu<br />

Abschnitt 8.2. Speichervariablen).<br />

8.1.3.7. <strong>Progra</strong>mmdateien. (.PRG)<br />

Hauefig benutzte Befehlsfolgen k<strong>an</strong>n <strong>der</strong> Nutzer z.B. mit dem<br />

Befehl MODIFY COMMAND in einer <strong>Progra</strong>mmdatei speichern und mit<br />

dem DO-Befehl je<strong>der</strong>zeit zur Ausfuehrung bringen.<br />

Solc~e <strong>Progra</strong>mmdateien koennen komplette <strong>Progra</strong>mme enthalten.<br />

Die Schachtelung von <strong>Progra</strong>mmdateien <strong>ist</strong> moeglich, d.h. in<br />

einer <strong>Progra</strong>mmdatei k<strong>an</strong>n durch den DO-Befehl eine weitere <strong>Progra</strong>mmdatei<br />

aufgerufen werden. Die moegliche Schachtelungstiefe<br />

<strong>ist</strong> durch <strong>die</strong> maximale Anzahl von l~ gleichzeitig eroeffnelen<br />

Dateien begrenzt, wobei je<strong>der</strong> DO-Befehl das EroeEfnel1 <strong>der</strong> entsprechenden<br />

<strong>Progra</strong>mmdatei bewirkt. Ausserdem sind in <strong>der</strong> Zalll<br />

15 auch <strong>die</strong> <strong>an</strong><strong>der</strong>en moment<strong>an</strong> eroeEfneten Dateien zu bcruecksichtigen<br />

(z.B. Datenb<strong>an</strong>kdateien, Indexdateien, Reportdateiell).<br />

Die Ausfuehrung einer <strong>Progra</strong>mmdatei wird beendet, wenn entwe<strong>der</strong><br />

das Ende <strong>der</strong> Datei erreicht <strong>ist</strong> o<strong>der</strong> <strong>der</strong> Befehl RETURN abgearbeitet<br />

wird. Nach <strong>der</strong> Ausf'lehrung steht <strong>der</strong> durch <strong>die</strong> <strong>Progra</strong>mmdatei<br />

belegte Platz im Arbeitsspeicher <strong>an</strong><strong>der</strong>en <strong>Progra</strong>mmdateien<br />

zur Verfuegung.<br />

<strong>Progra</strong>mmdateien sind ASCII-Dateien. Sie koennen entwe<strong>der</strong> mit<br />

MODIFY COMMAND o<strong>der</strong> mil Textverarbeitungssystemen erstellt und<br />

geaen<strong>der</strong>t werden.<br />

Im Normalfall enthaelt eine <strong>Progra</strong>mmdalei nur ein <strong>Progra</strong>n1m.<br />

Ein Son<strong>der</strong>fall einer <strong>Progra</strong>mmdatei <strong>ist</strong> <strong>die</strong> Pro z e dur -<br />

datei, <strong>die</strong> eine Sammlung von bis zu 32 als Prozedur gekeollzeichneten<br />

<strong>Progra</strong>mmen enthalten k<strong>an</strong>n (vgl. hierzu Abschll.itt<br />

4.4.). Bei Benutzung von Prozeduren koennen bis zu 20 00-<br />

Aufrufe verschachtelt werden.<br />

8.1.3.8. Reportdateien (.DEF)<br />

Solch eine Dalel erzeugen <strong>die</strong> Befehle CREA1' E REPORT bzw.<br />

MODIFY REPORT autumatiscll, wenn <strong>der</strong> Dialog zur I,<strong>ist</strong>ellyestaltung<br />

gefuehrt wird. Die Reportdatei enthaelt alle vonl Nutzer<br />

waehrend des REPOI~T-Dialogs eingege~enen Angaben zur Slellerllng<br />

des AusgabeformalS <strong>der</strong> gewuenschlen Elyebnisl<strong>ist</strong>e.<br />

Mit REPORT FORM wird eine Reportdatei er"oeffrlet, Ufld entspreehend<br />

den in di'2ser Dalei enthailellen Anweisungen wird ein<br />

Report aus den Daten dl...'r ak 1 uellen DateIlb<strong>an</strong>kdatei erstellt.<br />

- 178 -

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!