TurboPL Referenz

PutMarks Prozedur

Top  Previous  Next

Syntax

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

Kategorie

Datenbank-Befehl

Erklärung

Markiert alle Datensätze mit denjenigen Nummern, die durch das Array übergeben wurden. Diese Funktion bildet das Gegenstück zu GetMarks.

Beispiel

Das folgende Beispiel führt eine UND-Suche auf eine Tabelle durch, d.h. es werden nur diejenigen Datensätze markiert, die bereits markiert sind und auf die eine Bedingung zutrifft.

procedure MarkiereUnd(Bedingung: String)
       vardef Markierungen: Integer[8000]
       vardef i: Integer
       setAccess Markierung
       i := 0
       sub _Bedingung
               Markierungen[i] := RecNo(FileNo)
               i := i + 1
       endsub
       DelMarks(FileNo)
       PutMarks(FileNo, Markierungen)
endproc

Siehe auch

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