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.

Ausdruck ein:<br />

BESTAND->BEZEI # "Motor"<br />

und schliessen ~ie mit ab!<br />

Wir verhin<strong>der</strong>n damit <strong>die</strong> Ausgabe von Saetzen, <strong>die</strong> im Datenfeld<br />

"bezei" den Eintrag "Motor" haben (in unserem Fall Saetze mit<br />

"teilnr = 40018"). Die Spezifikation des Feldes mit dem Aliasnamen,<br />

<strong>der</strong> st<strong>an</strong>dardmaessig mit dem Da'tenb<strong>an</strong>kdateinamen uebereinstimmt,<br />

<strong>ist</strong> notwendig, da "best<strong>an</strong>d" im nichtaktiven Arbeitsbereich<br />

2 <strong>an</strong>gelegt wird. Bei <strong>der</strong> Eingabe des Ausdrucks merken<br />

Sie, wie <strong>der</strong> eingegebene Text nach links gerollt wird. Da es<br />

sich bei <strong>der</strong> Filterbedingung um keine Querydatei h<strong>an</strong>delt,<br />

zaehlt eine gesetzte Bedingung nicht mit in <strong>der</strong> begrenzten<br />

Anzahl (hier 13) gleichzeitig geoeffneter Dateien.<br />

Gehen Sie mit <strong>der</strong> Unten-Pfeil taste und in <strong>die</strong> Option<br />

Maske! Es wird <strong>die</strong> im Abschnitt 3.10. erstellte Maskendatei<br />

"kundensl" als einzige Datei <strong>an</strong>gezeigt. Fuer unsere Viewdatei<br />

"aufbesv" muesste erst eine geeignete Maskendatei mit Hilfe des<br />

Maskengenerators entworfen werden. Gehen Sie deshalb mit <br />

zurueck und mit <strong>der</strong> Rechts-Pfeiltaste zum Ende-Menue! Speichern<br />

Sie <strong>die</strong> Viewdatei "aufbesv" mit !<br />

Mit dem Speichern <strong>der</strong> Viewdatei wird <strong>die</strong>se automatisch aktiviert,<br />

und damit werden <strong>die</strong> in <strong>die</strong>ser Viewdatei hinterlegten<br />

Datenb<strong>an</strong>k- und Indexdateien und gegebenenfalls eine Maskendatei<br />

eroeffnet. Die vor Aufruf des Viewgenerators <strong>an</strong>liegende Arbeitsumgebung<br />

wird aufgegeben. Beachten Sie bitte, dass <strong>die</strong> Anzahl<br />

<strong>der</strong> in eine Viewdatei hinterlegbaren Dateien (einschliesslich<br />

einer geoeffneten Katalogdatei) 13 nicht ueberschreiten darf!<br />

Erhal~en Sie eine <strong>die</strong>sbezuegliche Fehlermitteilung, d<strong>an</strong>n<br />

schliessen Sie eine entbehrliche Datei in einem Arbeitsbereich<br />

und rufen den Viewgenerator nochmals auf.<br />

Wenn Sie das Ende-Menue ueber <strong>die</strong> Option Abbrechen verlassen,<br />

wird <strong>die</strong> urspruengliche Arbeitsumgebung wie<strong>der</strong>hergestellt und<br />

<strong>die</strong> ver<strong>an</strong>lasste Definition <strong>der</strong> Viewdatei ignoriert. In unserem<br />

Beispiel hatten wir vor Aufruf des Viewgenerators ohnehin alle<br />

Dateien geschlossen. Es <strong>ist</strong> aber moeglich, von einer definierten<br />

Arbeitsumgebung auszugehen.<br />

Ueberzeugen Sie sich von <strong>der</strong> Korrektheit <strong>der</strong> erstellten Viewdatei<br />

"aufbesv", indem Sie <strong>die</strong> -Taste betaetigen. Sie erhalten<br />

auf dem Bildschirm Bild 82. Beachten Sie weiter, dass<br />

FIELDS auf ON gestellt <strong>ist</strong>. Zur Kontrolle <strong>der</strong> ausgewaehl~en<br />

Fel<strong>der</strong> koennen Sie den Befehl LIST STRUCTURE fuer jeden<br />

Arbeitsbereich geben. Ausgewaehlte Fel<strong>der</strong> muessen mit einem<br />

Pfeil markiert sein.<br />

Geben Sie jetzt den Befehl LIST OFF ein unter <strong>der</strong> Voraussetzung,<br />

dass <strong>der</strong> selektierte Arbeitsbereich wie<strong>der</strong> 1 <strong>ist</strong>! Sie<br />

erhalten Bild 83 <strong>an</strong>gezeigt. Die linken Fel<strong>der</strong> "aufnr't,<br />

"teilnr", 't<strong>an</strong>z" und !'betrag" entstammen <strong>der</strong> Datei I'aufpos", <strong>die</strong><br />

rechten Fel<strong>der</strong> I'tellnr l ', "bezei", l'<strong>an</strong>z'l und '!prels" kommen aus<br />

Datei "best<strong>an</strong>d". Die Datei "aufpos" (vgl. Bild 75) bestimmt <strong>die</strong><br />

Datensatzfolge. In den rechten Fel<strong>der</strong>n <strong>ist</strong> <strong>der</strong> entsprechende<br />

Satz aus "best<strong>an</strong>d'! mit <strong>der</strong> gleichen I'tellnr" ausgewiesen. Die<br />

Fel~er 'lortnr", Ildatum" und "minbest" aus "best<strong>an</strong>d'l sind vereinbarungsgemaess<br />

nicht ausgewiesen. Der letzte Satz aus<br />

"aufpos" mit "teilnr=40018 1 ' wurde wegen <strong>der</strong> definierten Filterbedingung<br />

ausgeschlossen, da <strong>der</strong> zugehoerige Satz in "best<strong>an</strong>d"<br />

mit I' bezei = "Motori' 'I sie nicht erfuellt.<br />

- 116 -

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!