TurboPL Referenz

AndMarks Prozedur

Top  Previous  Next

Syntax

AndMarks(Tabelle: Integer; Markierungen: Integer[]): Integer

Kategorie

Datenbank-Befehl

Erklärung

Nach dieser Operation sind nur noch diejenigen Datensätze der Tabelle markiert, die vorher markiert waren und deren Satznummern in dem Array enthalten sind. Zurückgegeben wird 0 oder ein Fehlercode.

Beispiel

..zweiten und fünften Eintrag der Kunden-Tabelle markieren
SetMark(KUNDEN, 2)
SetMark(KUNDEN, 5)
..Markierungen merken
VarDef MarkList: Integer[100]
GetMarks(KUNDEN, MarkList)
..aktive Markierungen löschen
DelMarks(KUNDEN)
..den ersten und fünften Datensatz markieren
SetMark(KUNDEN, 1)
SetMark(KUNDEN, 5)
..logische Verknüpfung der aktiven und gemerkten Markierungen durchführen
AndMarks(KUNDEN, MarkList)
..Jetzt ist nur noch der fünfte Datensatz markiert

Siehe auch

DelMark, DelMarks, GetMarks, IsMark, NMarks, NotMarks, PutMarks, SetMark, SortMark