*DBASE
                   HELP TEXT FILE DBASEMSG.TXT
                 VERSION 1.16 FOR dBASE II v2.4
             Copyright 1983 Ashton-Tate and RSP, Inc.
     Written by Wayne Ratliff, Jim Taylor, and Howard Dickler

                         EINFGnAHRUNG
Diese   EinfGzAhrung gibt Ihnen On-Line Informationen zum dBASE  II
Datenbank-System.  Sie erlGvAutern die verschieden Dateien,  welche
Sie mit dBASE II erhalten haben und vermitteln einen Eindruck vom
LeistunsgvermGyAgen des Systems.

Durch die gleichzeitige Nutzung der HELP-Funktion und des  Benut-
zerhandbuchs werden Sie sehr schnell in die Lage versetzt, Daten-
banken  und Programmdateien zu erstellen,  um Ihre  individuellen
Aufgaben zu lGyAsen.

    >>>>>>> Beliebige Taste drGzAcken, um fortzufahren <<<<<<<



             WIE DIE 'HELP'-EINRICHTUNG BENUTZT WIRD

Sie  erhalten Hilfestellung zum dBASE II-System,  indem  Sie HELP
und  den  Namen des dBASE II-Kommandos oder HELP  und  eines  der
folgenden SchlGzAsseееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееее                 IM APPEND-KOMMANDO

<enter> beendet APPEND, wenn der Cursor in der ersten Position
        des ersten Feldes steht
ctrl-W speichert den aktuellen Satz und geht zum nGvAchsten
ctrl-Q ignoriert  den laufenden Satz;  es erscheint  der  System-
       Prompt

   KOMBINATIONEN MIT CTRL-TASTE BEI ZEILENWEISER EIN-/AUSGABE
             (z. B. Eingabe von Befehlen im Dialog)

ctrl-P schaltet Drucker EIN bzw. AUS (Hardcopy)
ctrl-R wiederholt das zuletzt ausgefGzAhrte Kommando
ctrl-X lGyAscht die Kommandozeile, ohne Kommando auszufGzAhren
ctrl-H RGzAcktaset (lGyAscht letztes Zeichen)
ctrl-M Zeilenvorschub
ctrl-S Anhalten/Fortsetzen Bildschirmausgabe
*INSTALL
Um unter dBASE Ein-/Ausgaben wahlfrei auf der BildschirmflGvAche zu
positionieren,  ist  die Anpassung von dBASE II an das  jeweilige
Terminal erforderlich.  Wird  dies versGvAumt, erscheint ein Durch-
einander  auf  Ihrem  Bildschirm bei Kommandos wie   APPEND  oder
EDIT, die die gesamte BildschirmflGvAche zur Anzeige nutzen.

Die  Anpassung nimmt das Programm INSTALL.COM (wird  mit  INSTALL
aufgerufen)  im  Dialog  mit Ihnen vor.  ZunGvAchst sollte  mit  DO
STARTUP die Anpassung getestet werden, ehe mit INSTALL GlAnderungen
erfolgen.  Es  empfiehlt sich,  nach jeder GlAnderung das  Ergebnis
mittels STARTUP zu prGzAfen.
*EXIT
*NEU
> Neue Kommandos und GlAnderungen im dBASE II

Neue Kommandos:

HELP -- Kommando zur Benutzerhilfe.
REINDEX -- ordnet und aktualisiert vorhandene Index-Dateien.
SET F<n> -- zur Belegung der Funktionstasten bei den Rechnern IBM
            PC,   Victor,   TI  Professional  sowie  zum  IBM  PC
            kompatible Typen.
SET COLOR -- zur   Auswahl  von  Farben  fGzAr  die   Anzeige   bei
             Farbterminals
TEXT -- leitet Textausagabe ein; wird beendet mit ENDTEXT.
RANK(  ) -- liefert ASCII-Kode des ersten Zeichens.
TEST(  ) -- prGzAft  Syntax  eines Ausdrucks (siehe  <Ausdr>  unter
            BEGRIFFE)





Erweiterte Kommandos:

APPEND,INSERT,EDIT,CREATE -- kGyAnnen nun eine Format-Datei fGzAr die
                             Bildschirmanzeige verwenden
BROWSE -- arbeitet nun auch nit einer Auswahl von Feldern
DISPLAY STATUS -- listet  aktive  Datenbank-/Indexdateien   sowie
                  SET-Parameter auf.
READ & REPLACE -- mit  Option  Diskettenzugriife zu  unterbinden,
                  falls  keine in einem Index verwendeten  Felder
                  geGvAndert wurden.
RELEASE -- erlaubt  auch  die  Freigabe  ausgewGvAhlter  temporGvArer
           Variablen
RESTORE -- kann in Datei abgelegte temporGvAre Variable in ErgGvAnung
           zu aktuelle vorhandenen aktivieren
SAVE -- speichert  auch  ausgewGvAhte temporGvAre Variable  in  eine
        Datei
SET RAW ON -- eliminiert  Leertellen am Ende von Feldern bei  der
              Ausgabe mit DISPLAY bzw. "?"
UPDATE -- REPLACE-Klausel kann nun WITH-Ausdruck beinhalten.
*EXIT
*BEGRIFFE
                        dBASE II BEGRIFFE

<Kommando> oder <Anweisung> -- alle  gGzAltigen  dBASE-Kommandos
                               oder -Funktionen.

<Zeichenkette> -- muG~A  in  den meisten FGvAllen begrenzt  sein  mit
                  Apostroph, AnfGzAhrungszeichen oder eckigen Klam-
                  mern

<Zeichenketten Ausdr> -- Ausdruck,  dessen Inhalt durch den  Zei-
                         chentyp   festgelegt  ist.   Kann   eine
                         "Zeichenkette",  eine "temporGvAre Variab-
                         le"   oder   ein  Feld vom Typ  C   oder
                         eine   Kombination (durch dBASE-Operato-
                         ren verkettet) davon sein.

<Begrenzer> -- jedes nicht alphanumerische Zeichen,  das  benutzt
               wird,  um  Daten zu kennzeichnen,  z.B. Apostroph,
               AnfGzAhrungszeichen oder eckige Klammern.

<Ausdr> oder <Ausdruck>  -- ein Zeichen,  eine Zeichenkette  oder
               eine  Formel,  die eine Wert vom Typ C;  N oder  L
               ergeben.

<Ausdrliste> -- eine Liste von AusdrGzAcken, getrennt durch Kommas.

<Feld> -- Name eines Datenfeldes innerhalb eines Datensatzes.

<Feldliste> -- eine Liste mit Feldnamen, getrennt durch Kommas.

<Datei> -- Name einer Datei

<Indexdatei> -- Name einer Index-Datei.

<SchlGzAssel>  -- Felder oder deren Kombination damit,  um Indexda-
              teien oder sortierte Datenbank-Dateien zu erzeugen.

<tempVar> -- Name einer temporGvAren Variablen.


<tempVarliste> -- Liste mit temporGvAren Variablen,  getrennt durch
                  Kommas.

<n> -- eine konstante Zahl (Literal)

<num Ausdr> -- Ausdruck mit numerischem Inhalt.

<Bereich> -- legt Ausschnitt der Datenbank fest,  der durch  Kom-
             mando  bearbeitet werden soll.  <Bereich>  hat  drei
             mGyAgliche  Werte:  ALL(e) SGvAtze der Datei;  NEXT  <n>
             SGvAtze der Datei und RECORD <n>,  deren Voreintellung
             vom jeweiligen Kommando abhGvAngig ist.

<Muster>  -- ееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееt markiert sind, wer-
         den  erst  mit  dem  PACK-Kommando  aus  der  Datenbank
         entfernt.  Zu  markierende DatensGvAtze kGyAnnen auch  GzAber
         die Satznummer benannt werden.

  Beispiele: DELETE ALL FOR FIRMA = 'ZMB'
             DELETE RECORD 15
*EXIT
*DISPLAY
> DISPLAY  FILES %ON <Laufwerk>%  %LIKE  <Muster>%  -- zeigt
     Inhaltsverzeichnis der Diskette im angegebenen Laufwerk
     Zum Beispiel: DISPLAY FILES ON B LIKE *.MEM.

> DISPLAY %<Bereich>% %<Feldliste>% %FOR<Ausdrliste>% %OFF%
     -- gibt Inhalt der DatensGvAtze der aktiven Datenbank aus.

> DISPLAY STRUCTURE -- zeigt die Feldnamen, -typen, -lGvAngen und
     Dezimalstellen (Datenstruktur) der benutzten Datei an.

> DISPLAY MEMORY -- zeigt Namen, Typen und Werte alle temporGvAren
                    Variablen an.

> DISPLAY STATUS -- listetet  Angaben  zu  aktiven  Datenbanken/
                    Indexdateien,   Systemangaben  und  aktuelle
                    Einstellung von SET-Paramtern auf.
*EXIT
*DO
*ENDCASE
*ENDDO
*LOOP
> DO <Datei> -- GyAffnet und fGzAhrt eine Programmdatei aus.

> DO WHILE <Ausdr> -- fGzAhrt in einer Programmdatei eine Gruppe
     von Anweisungen mehrfach aus (Schleife); wird so lange aus-
     gefGzAhrt, wie DO WHILE <Ausdr> als wahr angesehen wird.

  Syntax: DO WHILE <Ausdr>      Beispiel: USE ADRESSLISTE
             <Befehle>                    DO WHILE .NOT. EOF
          %LOOP%                          ? NAME
             <Befehle>                    ? TELEFON
          ENDDO                           SKIP
                                          ENDDO

> ENDDO -- beendet den Anweisungsblock in einer DO WHILE-
           Anweisung.





> LOOP -- veranlaG~At    bei   AusfGzAhrung   einer    Programmdatei
          RGzAcksprung auf DO WHILE-Kommando.

           Beispiel:  USE ADRESSLISTE
                      DO WHILE .NOT. EOF
                        IF PLZ = '8000'
                           SKIP
                           LOOP
                         ENDIF
                           ? NAME
                           ? TELEFON
                           SKIP
                      ENDDO

*CASE
> DO CASE -- steuert  die  fallweise  AusfGzAhrung  von  Programm-
     blGyAcken.  Wahlweise kann die OTHERWISE-Klausel benutzt wer-
     den (AusfGzAhrung,  wenn CASE nicht zutrifft). Befehl muG~A mit
     ENDCASE beendet werden.

     Beispiel: USE ADRESSLISTE
               ACCEPT "WELCHE ALTERNATIVE WGnANSCHEN SIE?" TO Wahl
               DO CASE
                  CASE Wahl = '1'
                       DO Aufkleber
                  CASE Wahl = '2'
                       DO AnfGzAgen
                  CASE Wahl = '3'
                       DO Editieren
                 OTHERWISE
                      Return
               ENDCASE
*EXIT
*EDIT
> EDIT %<Satznummer>% -- erlaubt die gezielt Bearbeitung von
       Daten durch die Angabe der Satznummer. Fragt nach der
       Satznummer, falls diese nicht angegeben wurde. Wenn die
       Bearbeitung eines Satzes abgeschlossen ist, wird mit ctrl-W
       wieder der Prompt zur Eingabe der Satznummer erreicht. Um
       den EDIT-Kommando zu beenden,  fGzAr Satznummer Return eingeben.
*EXIT
*EJECT
> EJECT -- veranlaG~At den Drucker zu einem Seitenvorschub, falls
       PRINT auf "ON" oder FORMAT auf "PRINT" gesetzt ist. Wenn
       Sie @ SAY-Kommandos fGzAr die direkte Seitenformatierung be-
       nutzen, setzt EJECT Zeilen- und SpaltenzGvAhler auf Null.
*EXIT
*ERASE
> ERASE -- lGyAscht den Bildschirm. Im Dialog erscheint System-
           Prompt in der linken oberen Bildschirmecke.
*EXIT
*FIND
> FIND <Zeichenkette> -- sucht einen Datensatz in einer indi-
     zierten Datenbank nach dem Wert des SchlGzAsels <Zeichenkette>.
*EXIT
*GO
*GOTO
> GO oder GOTO -- geht zu einer bestimmten Position (Datensatz-
       nummer) in einer Datenbank. Die Datensatznummer kann auch
       Inhalt einer temporGvAren Variablen sein.

   Syntax: GO oder GOTO %RECORD <n>%, <n>, %TOP%, %BOTTOM% oder
           <temp.Var>
*EXIT
*HELP
                dBASE II ON-LINE HELP EINRICHTUNG

Im  folgenden  finden  Sie eine  Liste  aller   dBASE-Kommandos.
Jede Angabe  in dieser Liste  korrespondiert mit einer  entspre-
chenden   Angabe  in  der HELP-Datei.   Daran schlieG~At sich eine
kurze  Be-schreibung  jedes Kommandos mit einer Darstellung   des
korrekten  Syntax an.   Diese Information stellt nur eine  kurze
GnAbersicht dar und  soll vermeiden helfen,   daG~A Sie allzu oft im
dBASE-Handbuch nachschlagen mGzAssen.

Um   Angaben  GzAber  die dBASE-Kommandos  (oder  andere   Angaben
GzAber die HELP-Datei) zu erhalten,   geben Sie nach dem   System-
Prompt  einfach HELP <Kommandoname>  und Return ein  (z.B.  HELP
CREATE <cr>).  dBASE wird die Information zeigen,  die Sie sehen
wollen und kehrt dann  zurGzAck  zum   System-Prompt;  so daG~A  Sie
ohne   Unterbrechung weiterarbeiten  kGyAnnen.   In einigeееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееPIELE     FUNKTIONEN    DBASE
    TASTATUR             FEHLER        INSTALL
*EXIT
*IF
*ELSE
*ENDIF
> IF -- erlaubt in der Programmdatei die bedingte AusfGzAhrung von
        Befehlen. Die ELSE-Klausel ist optional.

  Syntax: IF <Ausdr>         Beispiel: IF STAAT = 'D'
             <Aussage>                     DO INLAND (CMD Datei)
          %ELSE                         ELSE
             <Aussage>%                    DO AUSLAND (CMD Datei)
          ENDIF                         ENDIF
*EXIT
*INDEX
> INDEX  ON <Ausdr> TO <Indexdatei> -- erzeugt eine Index-Datei
     fGzAr die Datenbank, wobei der Index festgelegt wird durch
     <Ausdr> oder <IndexschlGzAssel>.
*EXIT
*INPUT
> INPUT %"<Zeichenkette>"% TO <tempVar> -- nimmt Eingaben des Be-
        nutzers (numerische und logische Informationen) entgegen
        und legt sie in temporGvAren Variablen ab.

        Beispiel: INPUT 'Benutzernr. eingeben' TO X
                  Benutzernummer eingeben: 12 <cr>
                  (Benutzernr., 12, wird in X gespeichert)
                  . ? X
                  12
*EXIT
*INSERT
>  INSERT %%BEFORE% %BLANK%% -- fGzAgt einen Datensatz in die  Datei
       ein, unmittelbar nach oder - mit BEFORE - vor dem laufenden
       Datensatz.  Zeigt  dem Benutzer das Dateneingabeformat  fGzAr
       die  benutzte Datei an, auG~Aer, ein leerer (BLANK) Datensatz
       wird eingegeben.

*EXIT
*JOIN
> JOIN  -- erzeugt eine neue Datei durch Verbindung der DatensGvAtze
       aus  zwei  bestehenden  Dateien  (primGvAre  und   sekundGvAre
       Datei).  DatensGvAtze  werden   angefGzAgt,  solange  wie  FOR
       <Ausdr>  als  WAHR angesehen wird.  Befehl muG~A vom  ersten
       Bereich  ausgefGzAhrt werden.  Standardwert fGzAr  <Feldliste>
       ist ALL.

       Syntax: JOIN TO <Datei> FOR <Ausdr> %FIELDS <Feldliste>%

       Example: . USE NAMES
                . SELECT SECONDARY
                . USE ADRESSLISTE
                . SELECT PRIMARY
                . JOIN TO NAMEJ FOR LAST <> S.LAST
*EXIT
*LIST
> LIST FILES %ON <Laufwerk>% %LIKE  <Muster>%  --  listet alle
       Dateien  auf dem gewGvAhlten Laufwerk auf.  Standardwert  ist
       das gewGvAhlte Laufwerk..
       Beispiel: LIST FILES ON C LIKE *.FRM

> LIST %<Bereich>% %<Feldliste>% %FOR <Ausdrliste>% %OFF%
       -- zeigt  DatensGvAtze der benutzten Datei  an.  Standardwert
       ist ALL (alle) DatensGvAtze.
       Beispiel: LIST NEXT 25 NAME, TELEFON FOR KOSTEN > 100
       (z.B., NAME und TELEFON fGzAr die nGvAchsten 25, die mehr als
       DM 100 Telefonkosten haben.

> LIST STRUCTURE -- zeigt Datenstruktur der benutzten Datei.

> LIST MEMORY -- listet alle Namen und Werte der festgelegten
       temporGvAren Variablen auf.

> LIST STATUS -- listet geGyAffnete  Dateien, benutzte Indizes, Sy-
       stemdaten und aktuelle SET-Parameter auf.
*EXIT
*LOCATE
*CONTINUE
> LOCATE  %<Bereich>% FOR <Ausdr> -- findet ersten Datensatz fGzAr
       den  FOR <Ausdr> als Wahr gilt.   Mit CONTINUE wird Suche
        nach nGvAchstem Satz fortgesetzt.


       . LOCATE ALL FOR PLZ >= '5000' .AND. PLZ < '4000'
       RECORD: 00123
       . DISPLAY
       . CONTINUE
       RECORD: 00232
*EXIT
*MODIFY
> MODIFY  STRUCTURE  -- erlaubt, die Struktur der benutzten Daten-
       bank zu verGvAndern. Dieser Befehl zerstGyArt alle Daten in der
       benutzten  Datenbank.  Um die Struktur zu  verGvAndern,  ohne
       Daten zu verlieren, benutzen Sie COPY STRUCTURE, USE und
       APPEND wie unten beschrieben:

        . USE NAMES
        . COPY STRUCTURE TO TEMP
        . USE TEMP
        . MODIFY STRUCTURE -- kein Datenverlust, da Datei leer
        . APPEND FROM NAMES -- bringt Daten in modifizierte Datei
        . DELETE FILE NAMES
        . USE -- TEMP
        . RENAME TEMP TO NAMES

>  MODIFY COMMAND <Datei> -- ruft dBASE's Texteditor und zeigt
       oder erzeugt die gewGzAnschte Datei. PrimGvAr zu nutzen zum
       Erzeugen und Bearbeiten von Programmdateien (.PRG), Text-
       dateien (.TXT) und Formatdateien (.FMT); aber auch als
       allgemeiner Editor einsetzbar.
*EXIT
*NOTE
>  NOTE  or  * -- erlaubt das EinfGzAgen von  Kommentaren  in  eine
       Programmdatei.  Kommentare,  die  nach NOTE oder * folgen,
       werden wGvAhrend der ProgrammausfGzAhrung nicht gelesen.
*EXIT
*PACK
> PACK -- eliminiert DatensGvAtze, die zum LGyAschen markiert sind.
       Falls eine Index-Datei vorhanden ist, wird sie automa-
       tisch aktualisiert.
*EXIT
*QUIT
> QUIT  %TO  <Programmdateiliste>% --  beendet  dBASE  und  geht
       zum Betriebssystem zurGzAck. Ruft optional Programmdateien
       auf.
*EXIT
*READ
>  READ   -- ermGyAglicht Bildschirm-Mode fGzAr die Eingabe  und  das
       Editieren  von  variablen.  Die Bildschirm-Prompts  und
       -Fenster werden durch SAY- und GET-Kommandos erzeugt.

       Ausschnitt aus Programmdatei:

         STORE '          ' TO name
         STORE '      ееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееzu einer Disketten-Datei.  (Dem mu~
       vorangehen: SET ALTERNATE TO <Datei>). OFF unterbricht die
       Ausgabe zur Diskette.

>   SET BELL %ON/off% -- Mit ON ertGyAnt die Glocke,  wenn ein  un-
       gGzAltiges  Zeichen  eingegeben  wird  oder  die  Feldgrenze
       GzAberschritten wird. OFF schaltet die Glocke aus.

>  SET CARRY %OFF/on% -- Mit ON werden Daten aus  dem  vorherigen
       Datensatz in den laufenden Satz geschrieben, wenn im Bild-
       schirm-Mode APPEND benutzt wird. OFF lGvAG~At das Feld leer.

>  SET COLON %ON/off% -- ON zeigt im Bildschirm-Mode Doppelpunkte
       an, um Variablen einzugrenzen. OFF hebt diese Anzeige auf.

>  SET CONFIRM %OFF/on% -- ON verhindert im  Bildschirm-Mode  das
       automatische Springen zum nGvAchsten Feld, wenn das laufende
       Feld   gefGzAllt  ist.   OFF  wartet  auf  die  Eingabe  von
       <Return>, bevor der Cursor zum nGvAchsten Feld springt.

>  SET  CONSOLE %ON/off% -- Mit ON erscheinen alle Eingaben  auf
       dem Bildschirm. OFF schaltet die Bildschirm-Anzeige aus;
       das System ist anscheinend "tot".

>  SET DEBUG %OFF/on% -- Mit ON erscheint die mit ECHO und   STEP
       erzeugte Ausgabe auf dem Drucker. OFF lGvAG~At die Ausgabe auf
       dem Bildschirm erscheinen.


> SET DELETED  %OFF/on% -- ON  verhindert, daG~A dBASE  zum LGyAschen
       markierte  DatensGvAtze  mit irgendeinem  Kommando  aufrufen
       oder  bearbeiten  kann  (z.B.  <Bereich>,  LIST,  DISPLAY,
       COUNT). OFF erlaubt dBASE, alle DatensGvAtze zu sehen.

>  SET ECHO %OFF/on% --  ON  ermGyAglicht die Verfolgung einer Pro-
       grammausfGzAhrung  durch  Anzeige aller  Kommandos  auf  dem
       Bildschirm. OFF zeigt keinen AusfGzAhrungsbericht.

>  SET  EJECT %ON/off% -- ON veranlaG~At den  REPORT-Befehl,  einen
       Seitenvorschub  auszufGzAhren,  bevor ein auszugebender  Be-
       richt  zum  Drucker geschickt  wird.  OFF  verhindert  den
       Seitenvorschub.

> SET ESCAPE %ON/off% -- Mit ON kann der Benutzer die  AusfGzAhrung
       der  Programmdatei  abbrechen,  indem er die  ESCape-Taste
       drGzAckt.  OFF  erlaubt  keinen Abbruch mit  der  ESCape-
       Taste.



> SET EXACT %OFF/on% -- ON erfordert genaue Eingaben der Zeichen-
       ketten in jeder Einzelheit (bei FOR<Ausdr>, FIND-Kommandos
       etc).  OFF  erlaubt die Eingabe  voneinander  abweichender
       Zeichenketten,  z.B.  unterschiedliche  LGvAnge:
       'ABCDEF' = 'ABC'.

>   SET  INTENSITY  %ON/off% -- ON ermGyAglicht eine  inverse  Dar-
       stellung  oder  eine zweite IntensitGvAt im  Bildschirm-Mode
       (falls die Hardware dies zulGvAG~At).  OFF schaltet diese Ein-
       richtung ab.

> SET LINKAGE %OFF/on%  -- ON erlaubt Bewegungen des  Satzzeigers
       in  der  primGvAren und sekundGvAren Datenbank mit  Hilfe  von
       Kommandos, die einen bestimmten <Bereich> definieren, z.B.
       Bewegungen nur abwGvArts. OFF schaltet diese Einrichtung ab.

>  SET PRINT %OFF/on% -- ON sendet die Ausgabe zum  Drucker.  OFF
       stoppt die Druckerausgabe.

>  SET RAW %OFF/on% --  Mit ON  werden bei  DISPLAY-  und   LIST-
       Befehlen keine Leerstellen zwischen den Feldern eingefGzAgt;
       OFF fGzAgt Leerstellen zwischen den Feldern ein.

> SET SCREEN %ON/off% -- ON  erlaubt Bildschirm-Bearbeitung mit
       APPEND, EDIT, INSERT, READ, und CREATE Kommandos.

>  SET  STEP %OFF/on% -- ON  unterstGzAtzt die  DEBUG-Funktion  bei
       Programmdateien,  indem  nach  jedem  ausgefGzAhrten  dBASE-
       Kommando  gestoppt  wird.  OFF  stoppt  nicht  nach  jedem
       Kommando.

> SET TALK %ON/off% -- ON zeigt Ergebnisse der KommandoausfGzAhrung
       auf  dem  Bildschirm.  OFF unterdrGzAckt  zusGvAtzliche  Bild-
       schirmanzeigen.

> SET ALTERNATE TO %<Datei>% --erzeugt eine Disketten-Datei mit
       der Erweitung .TXT, um die Bildschirmanzeige zu speichern.
       SET  ALTERNATE  TO schlieG~At die .TXT-Datei.

>  SET  COLOR TO <n1,n2> -- bestimmt Farbe oder  Bildschirmeigen-
       schaft der Terminalausgabe fGzAr IBM PC,  Victor, TI Profes-
       sional oder IBM PC kompatible Terminals.
       <n1>   zeigt   gewGvAhlte   Farbe   oder   Eigenschaft   der
       abgeschwGvAchten/inversen Darstellung; <n2> zeigt Farbe oder
       Eigenschaft  der normalen  Darstellung.  Weitere  mGyAgliche
       <n>-Werte sind "Change Summary" zu entnehmen.

>  SET  DATE  TO <xx/xx/xx> -- speichert  eine  Zeichenkette  als
       Systemdatum, prGzAft aber nicht die GGzAltigkeit des Datums.

>  SET  DEFAULT TO <Laufwerk> -- bestimmt das Laufwerk,  auf  dem
       dBASE  Dateien sucht, wenn es dazu aufgefordert wird.

> SET F<n> TO <'neuer Wert'> --  speichert 'neuen Wert' im Puffer
       mit  dem  FunktionsschlGzAssel <n> von IBM  PC,  TI  Profes-
       sional,  Victor  und IBM PC kompatiblen  Terminals.  Siehe
       dazu den Anhang fGzAr Standardwerte in "Change Summary".

>  SET FORMAT TO <SCHIееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееееGzAhrung solange zu unterbrechen, bis auf der Tas-
       tatur ein einzelnes Zeichen eingegeben wird.
       WAIT  TO  <tempVar> speichert  automatisch  die  Tastatur-
       eingabe  in  eine temporGvAre Variable und kann dadurch  den
       Ablauf des Programmes steuern.
*EXIT
*FUNKTIONEN
> @ --  @(<Zeichenkette1>,<Zeichenkette2>) -- AT-Funktion: ergibt
       eine ganze Zahl, deren Wert der Zeichenzahl in Zeichenket-
       te  2  entspricht,  die mit einer Unterkette identisch  zu
       Zeichenkette 1 beginnt.

>  *  -- GelGyAschter Satz Funktion:  erzeugt ein  logisches  Wahr,
       falls der laufende Satz zum LGyAschen markiert ist.


> # -- Satznummer Funktion:  zeigt ganzzahligen Wert an,  der der
       laufenden Satznummer entspricht.

> !   -- !(<Zeichenkette>)  -- GroG~Abuchstaben Funktion:  gibt die
       Zeichenkette in groG~Aen Buchstaben wieder.

> $ -- $(<Zeichenkette>,<Start>,<LGvAnge>) -- Unterketten Funktion:
       erzeugt eine Zeichenkette aus dem angegebenen Teil einer
       anderen Zeichenkette.

> CHR -- CHR(<numerischer Ausdruck>) -- ergibt das  ASCII-Zeichen
       entsprechend dem numerischen Ausdruck.
       z.B.   .? CHR(7)   lGvAG~At die Glocke klingeln.

> DATE() -- gibt die Zeichenkette im Format xx/xx/xx/ wieder, die
       Systemdatum enthalten ist.

>  EOF -- Datei-Ende Funktion:  erzeugt ein logisches Wahr,  wenn
       versucht worden ist,  GzAber den letzten Datensatz der Datei
       hinauszugehen.

>  FILE  -- FILE(<Datei>)  -- Existenz  Funktion:   erzeugt   ein
       logisches Wahr, falls <Datei> auf dem angegebenen Laufwerk
       vorhanden ist, und ein logisches Falsch, wenn nicht.

> INT -- INT (<Numerischer Ausdruck>) -- Ganzzahl Funktion:
       schneidet  alle  Stellen rechts vom Dezimalpunkt  weg,  um
       eine ganze Zahl zu bilden.

> LEN -- LEN(<Zeichenkette>) -- LGvAngen Funktion: zeigt die Anzahl
       der Zeichen in der Zeichenkette an.
       z.B.  .?? LEN('HELLO')  5

> RANK -- RANK(<Zeichenkette>) -- gibt den numerischen ASCII-Kode
       des ersten Zeichens in der Zeichenkette wieder.

> STR -- STR (<Numerischer Ausdruck>, <Weite> %,<Dezimalstelle>%)
       String  Funktion:  wandelt einen numerischen  Ausdruck  in
       eine Zeichenkette um.

> TEST  -- TEST(<Ausdruck>) -- mit  ?  und  IF,  Test Funktion:
       prGzAft,  ob  ein Ausdruck gGzAltig und passend ist.  Ein gGzAl-
       tiger  Ausdruck  hat einen Wert von  # 0;  ein  ungGzAltiger
       Ausdruck hat einen Wert von 0.

> TRIM -- TRIM(<Zeichenkette>) - Trim Funktion: entfernt fGzAhrende
       Leerstellen der Zeichenkette.
         ? TRIM(FIRST) + ' ' + LAST.

> TYPE -- TYPE(<Ausdruck>) -- erzeugt eine einstellige  Zeichen-
       kette, die  'C','N','L' oder 'U enthGvAlt, wenn der Ausdruck
       vom  Typ Character (Zeichen), Numeric (Numerisch), Logical
       (Logisch) oder Undefined (Unbestimmt) ist.

> VAL  -- VAL(<Zeichenkette>) -- Wert Funktion: wandelt eine Zei-
       chenkette, bestehend aus Zahlen, in einen numerischen Aus-
       druck um.
*EXIT
*KENNDATEN
                KENNDATEN UND GRENZEN
     Anzahl Felder/Datensatz                    32 max
     Anzahl Zeichen/Datensatz                 1000 max
     Anzahl DatensGvAtze/Datei                 65535 max
     Anzahl Zeichen/Zeichenkette               254 max
     Rechengenauigkeit                      10 Stellen
     grGyAG~Ater Wert                     1.8 x 10** 63 ca
     kleinster Wert                  1.0 x 10** -63 ca
     Anzahl temporGvAre Variable                  64 max
     Anzahl Zeichen/Kommandozeile              254 max
     Anzahl  <Ausdr> in SUM-Kommando             5 max
     Anzahl Zeichen im REPORT-Kopf             254 max
     Anzahl Felder im REPORT                    24 max
     Anzahl Zeichen im IndexschlGzAssel           99 max
     Anzahl "pending" GETS                      64 max
     Anzahl der gleichzeitig offenen Dateien    16 max
     LGvAnge einer Programmdatei              unbegrenzt
*EXIT



