TurboPL Referenz

ShowRec/DatensatzAnzeigen

Top  Previous  Next

Syntax

DatensatzAnzeigen(RecNr: Integer): Integer;
ShowRec(RecNo: Integer): Integer;

Kategorie

Oberflächenfunktion

Erklärung

Zeigt im aktiven Datenfenster den Datensatz mit der Satznummer RecNo an. Im Erfolgsfall liefert diese Funktion die Datensatznummer zurück, andernfalls (z.B. wenn die Satznummer nicht existiert) liefert sie einen negativen Wert.

Spezielle Werte für RecNo:

-6        Nächste Markierung
-5        Vorherige Markierung
-4        Ende der Tabelle
-3        Nächster Datensatz
-2        VorherigerDatensatz
-1        Anfang der Tabelle

Beispiel

Die folgenden Befehle arbeiten alle Datensätze mit Sternchen im aktuellen Datenfenster ab:

VarDef r: Integer;
..Erst mal zum ersten Datensatz gehen
r := DatensatzAnzeigen(-1);
..Falls nicht markiert, zum nächsten markierten
If not IsStar
       r := DatensatzAnzeigen(-6);
End
While r >= 0
       ..Hier tun Sie, was mit den markierten Datensätzen zu tun ist
       ..Und gehen dann zum nächsten markierten Datensatz
       r := DatensatzAnzeigen(-6);
End;

Siehe auch

AnfangDerTabelle, EndeDerTabelle, NächsterDatensatz, NächsteMarkierungVorherigerDatensatz, VorherigeMarkierung