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.

7.1. Tr<strong>an</strong>sformation von Datenb<strong>an</strong>kdateien (.DBD)<br />

Die Erweiterung <strong>der</strong> Le<strong>ist</strong>ungsparameter von REDABAS-4 betreffs<br />

<strong>der</strong> Datenb<strong>an</strong>kdateien (Feld<strong>an</strong>zahl je Satz, Satz<strong>an</strong>zahl je Datei,<br />

Anzahl <strong>der</strong> Datentypen) fuehrte zu einem geaen<strong>der</strong>ten Aufbau <strong>der</strong><br />

Strukturbeschreibung, <strong>die</strong> sich am Anf<strong>an</strong>g je<strong>der</strong> Datenb<strong>an</strong>kdatei<br />

befindet. Diese Tr<strong>an</strong>sformation nimmt RETRANS automatisch vor.<br />

Zu beachten <strong>ist</strong>, dass REDABAS-4 im Feldnamen keinen Doppelpunkt<br />

":" erlaubt. Hiefuer setzt RETRANS einen Unterstrich<br />

Bei Datenb<strong>an</strong>kdateien (und nur bei <strong>die</strong>sen) wird eine Ruecktr<strong>an</strong>sformation<br />

vom REDABAS-4 in das REDABAS-Format unterstuetzt,<br />

wenn <strong>die</strong> REDABAS-Bedingungen eingehalten werden (Feld<strong>an</strong>zah1 je<br />

Datensatz max. '32, Satzlaenge max. 1000 Bytes, Satz<strong>an</strong>zahl je<br />

Datei max. 65535). Fel<strong>der</strong> vom Datentyp MERK sind nicht<br />

zulaessig, Fel<strong>der</strong> vom Datentyp (D) werden jedoch verarbeitet<br />

und in den Datentyp "CO (Zeichenreihe) umgew<strong>an</strong>delt.<br />

7.2. Tr<strong>an</strong>sformation von Indexdateien (.IDX)<br />

RETRANS tr<strong>an</strong>sformiert Indexdateien nicht direkt, sie koennen<br />

gewoehnlich mit geringem m<strong>an</strong>uellen Aufw<strong>an</strong>d neu erstellt werden.<br />

Wird trotzdem RETRANS dazu benutzt, ermittelt das Tr<strong>an</strong>sformationsprogramm<br />

den Indexausdruck aus <strong>der</strong> alten Indexdatei und<br />

erstellt eine <strong>Progra</strong>mmdatei, <strong>die</strong> nur den notwendigen INDEX­<br />

Befehl zum Erzeugen <strong>der</strong> neuen Indexdatei enthaelt. Unter<br />

REDABAS-4 <strong>ist</strong> d<strong>an</strong>n <strong>die</strong> Datenb<strong>an</strong>kdatei mit USE zu eroeffnen und<br />

<strong>die</strong> durch RETRANS erzeugte <strong>Progra</strong>mmdatei abzuarbeiten.<br />

7.3. Tr<strong>an</strong>sformation von <strong>Progra</strong>mm- und Maskendateien (.PRG,.MSK)<br />

In Befehlsfolgen k<strong>an</strong>n RETRANS nur dort eine automatische Tr<strong>an</strong>sformation<br />

vornehmen, wo eine formelle Aen<strong>der</strong>ung in <strong>der</strong> Syntax<br />

zwischen REDABAS und REDABAS-4 erfolgte. Aufgrund des erweiterten<br />

Befehls- und Funktionsumf<strong>an</strong>ges und <strong>der</strong> hoeheren Le<strong>ist</strong>ung<br />

von REDABAS-4 (z.B. paralleler Zugriff auf 10 Datenb<strong>an</strong>kdateien)<br />

koennte bei' vielen Anwendungsprogrammen <strong>der</strong> Algorithmus<br />

effektiver gestaltet werden. Diese m<strong>an</strong>uelle Arbeit bleibt dem<br />

Anwendungsprogrammierer vorbehalten.<br />

Bei Befehlen, <strong>die</strong> sich in ihrer Wirkung zwischen REDABAS und<br />

REDABAS-4 unterscheiden, setzt RETRANS in <strong>die</strong> tr<strong>an</strong>sformierte<br />

Datei vor <strong>die</strong> betreffende Befehlszeile eine Kommentarzeile mit<br />

Hinweisen fuer den <strong>Progra</strong>mmierer ein.<br />

Am Anf<strong>an</strong>g je<strong>der</strong> Befehlsdatei fuegt RETRANS <strong>die</strong> Befehle SET<br />

HEADING OFF (Unterdrueckung <strong>der</strong> Feldnamen<strong>an</strong>zeige bei LIST und<br />

DISPLAY) und SET SAFETY OFF (automacisches Ueberschreiben von<br />

Dateien) ein, um eine zu REDABAS <strong>an</strong>aloge Wirkung zu erzielen.<br />

Bei Bedarf koennen <strong>die</strong>se Zeilen natuerlich wie<strong>der</strong> geloescht<br />

werden, und es gilt <strong>die</strong> St<strong>an</strong>dardzuweisung (ON).<br />

- 160 -

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!