FATS - Fast Access Tree System
Inhaltsverzeichnis
Befehlsübersicht
FABS PLUS kompatible Befehle

FABS PLUS kompatible Befehle


"1" Insert Single Key
Einfügen zusätzlicher Schlüssel
CMND$ = "1\{KeyNo}\{RecNo}\{FileNo}\{KeyString}"
"2" Delete Single Key
Löschen zusätzlicher Schlüssel.
CMND$ = "2\{KeyNo}\{RecNo}\{FileNo}\{KeyString}"
"A" Search Next After
Suchen des auf den angegebenen Schlüssel folgenden Schlüssels.
CMND$ = "A\{KeyNo}\{RecNo}\{FileNo}\{KeyString}"
"B" Build Record
(Haupt)-Schlüssel über den Cachepuffer in die Indexdatei einfügen und Datensatznummer besetzen.
CMND$ = "B\{FileNo}\{KeyString1}[\{KeyString2}[\{KeyString3}]]"
"C" Create Indexfile
Indexdatei definieren, erstellen und öffnen.
CMND$ = "C\{Filename}\{KeyLength}\{KeyCount}\{KeyType}\{FileNo}"
"D" Delete Record
(Haupt)-Schlüssel aus Indexdatei löschen und Datensatznummer freigeben.
CMND$ = "D\{RecNo}\{DelFlag}\{FileNo}\{KeyString1}[\{KeyString2}...]"
"E" Search Previous Before
Suchen des dem angegebenen Schlüssel vorangehenden Schlüssels.
CMND$ = "E\{KeyNo}\{RecNo}\{FileNo}\{KeyString}"
"F" Search First
Suchen des ersten Schlüssels.
CMND$ = "F\{KeyNo}\{FileNo}"
"G" Search Generic
Suchen eines Datensatzes über einen unvollständig angegebenen Schlüssel.
CMND$ = "G\{KeyNo}\{FileNo}\{KeyString}"
"H" Get # Of Primary Keys
Ermitteln der Anzahl definierter Schlüssel.
CMND$ = "H\{FileNo}"
"I" Insert Record
(Haupt)-Schlüssel in Indexdatei einfügen und Datensatznummer besetzen.
CMND$ = "I\{FileNo}\{KeyString1}[\{KeyString2}[\{KeyString3}]]"
"K" Close Indexfile
Eine oder alle Indexdateien schließen.
CMND$ = "K\{FileNo}"
"L" Search Last
Suchen des letzten Schlüssels.
CMND$ = "L\{KeyNo}\{FileNo}"
"M" Get Key Length
Ermitteln der maximalen Schlüssellänge.
CMND$ = "M\{FileNo}[\{KeyNo}]"
"N" Search Next
Suchen des nächsten Schlüssels in Folge.
CMND$ = "N\{FileNo}"
"O" Open Indexfile
Indexdatei öffnen.
CMND$ = "O\{Filename}\{FileNo}"
"Q" Get Next Record #
Ermitteln der nächsten Datensatznummer.
CMND$ = "Q\{FileNo}"
"R" Replace Single Key
Ersetzt einen Schlüssel durch einen neuen Schlüsselwert.
CMND$ = "R\{KeyNo}\{RecNo}\{FileNo}\{KeyStrOld}\{KeyStrNew}"
"S" Search
Suchen eines Datensatzes über den angegebenen Schlüssel.
CMND$ = "S\{KeyNo}\{FileNo}\{KeyString}"
"T" Get # Of Records
Größe der Datendatei ermitteln.
CMND$ = "T\{FileNo}"
"U" Get # Of Deleted Records
Ermitteln der Anzahl gelöschter Datensätze.
CMND$ = "U\{FileNo}"
"W" Write Page Map
Zurückschreiben im Cache befindlicher Daten.
CMND$ = "W\{FileNo}"
"X" Get Record # High
Ermittelt den höherwertigen Anteil der Datensatznummer.
CMND$ = "X"
"Y" Auto Refresh
Bestimmt das Verhalten der Bibliothek im Netzwerk- und Einzelplatzbetrieb.
CMND$ = "Y\{RefreshMode}"
"Z" Reload File Buffers
Inhalt der Cachepuffer neu laden.
CMND$ = "Z\{FileNo}"

© 2008  GCS Software, Udo Gertz