"ED" Search Previous Different Before
- Syntax des Kommandostrings:
- CMND$ = "ED\{KeyNo}\{RecNo}\{FileNo}\{KeyString}"
KeyNo | Schlüsselnummer |
RecNo | Datensatznummer |
FileNo | Nummer der Indexdatei |
KeyString | Schlüssel |
- Zusammenfassung:
- Suchen des nächst kleineren und vom angegebenen Schlüssel verschiedenen Schlüssels.
- Beschreibung:
- Dieser Befehl sucht den über "KeyString" und "RecNo" spezifizierten Schlüssel in der Indexdatei und blättert dann um eine Position zurück.
Als Ergebnis wird der dem angegebenen Schlüssel vorangehende Schlüssel zurückgegeben.
Im Gegensatz zum Befehl Search Previous Before (E) überspringt dieser Befehl die Duplikate eines Schlüssels.
Der über "KeyString" angegebene Schlüsselwert muß nicht in der Indexdatei vorhanden sein. - Rückgabe:
ERRORCODE: | Fehlercode oder 0 (kein Fehler) |
RECNO: | Datensatznummer |
FATSKEY: | Schlüsselstring (oder KEYADR=Schlüsseladresse) |
- Beispiel:
- CMND$ = "ED\1\"+STR$(RECNO)+"\1\"+KEYSTRING$
- Siehe auch:
- "PD" Search Previous Different; Seite 4-92
© 2008 GCS Software, Udo Gertz