TurboPL Referenz

MarkierteDatensätzeLöschen

Top  Previous  Next

Syntax

MarkierteDatensätzeLöschen[(KontrollAbfrage, Transaktion: Integer)]
DeleteStars[(Validation, Transaction: Integer)]

Kategorie

Oberflächenfunktion

Erklärung

Löscht alle markierten Datensätze des aktuellen Datenfensters.

Mit den optionalen Parametern KontrollAbfrage und Transaktion kann eingestellt werden, ob vor dem Ausführen der Aktion eine Bestätigung durch den Benutzer erfolgen soll, bzw. ob die Aktion im Transaktionsmodus durchgeführt wird:

KontrollAbfrage

0

Bestätigung einholen (Vorgabe)

KontrollAbfrage

1

Benutzerdialog unterdrücken

Transaktion

0

nicht im Transaktionsmoduls durchführen (Vorgabe)

Transaktion

1

Transaktionsmodus aktivieren

Entspricht dem Menüpunkt Bearbeiten/Markierte Datensätze löschen im Menü des Datenfensters.

Beispiel

IF MarkRecs('Markieren sie die Einträge, die gelöscht werden sollen')
               MarkierteDatensätzeLöschen(1, 0);
END;

Siehe auch

DatensatzLöschen, MarkierungSetzen, MarkierungEntfernen, AlleMarkierungenEntfernen, IsStar, StarNum