Referenz > Scriptschritte > Scriptschritte für Datensätze > Tabelle leeren
 
Tabelle leeren
Zweck 
Löscht alle Datensätze in der angegebenen Tabelle unabhängig von der aktuellen Ergebnismenge.
Siehe auch 
Format 
Tabelle leeren [Mit Dialog: Ein/Aus; <Aktuelle Tabelle>/Tabelle: "<Tabellenname>"]
Optionen 
Die Option Mit Dialog gibt an, ob beim Ausführen des Scriptschritts ein Dialogfeld geöffnet wird, das den Benutzer auffordert, die Löschung der Datensätze zu bestätigen.
Aktuelle Tabelle ist die aktive Tabelle beim Ausführen dieses Scriptschritts.
Mit Tabelle angeben können Sie eine Tabelle in der aktuellen Datei wählen.
Kompatibilität 
 
Wo der Scriptschritt ausgeführt wird 
Unterstützt 
FileMaker Pro 
Ja 
FileMaker Server 
Partiell 
FileMaker Go 
Ja 
Custom Web Publishing 
Partiell 
FileMaker WebDirect 
Ja 
Runtime solution 
Ja 
Ursprung in 
FileMaker Pro 15.0
Beschreibung 
Wichtig  Sie können das Löschen aller Datensätze nicht widerrufen.
„Tabelle leeren“ versucht, alle Datensätze in der Tabelle zu fixieren, bevor sie gelöscht werden. Wenn nicht alle Datensätze in einer Gruppe fixiert werden können (z. B. wenn ein Datensatz gerade von einem anderen Benutzer bearbeitet wird), hält „Tabelle leeren“ an und gibt einen Fehlercode zurück (der mit der Hole ( LetzteFehlerNr ) Funktion erfasst werden kann).
Dieser Scriptschritt kann zum Löschen einer großen Anzahl von Datensätzen schneller sein als der Alle Datensätze löschen Scriptschritt.
Hinweise 
„Tabelle leeren“ löscht keine Bezugsdatensätze, selbst wenn die Beziehung dafür eingerichtet ist (siehe Erstellen und Ändern von Beziehungen). Um auch Bezugsdatensätze zu löschen, verwenden Sie stattdessen „Alle Datensätze löschen“.
Für „Tabelle leeren“ ist ein Konto mit vollen Zugriffsrechten erforderlich.
„Tabelle leeren“ löscht den Inhalt globaler Containerfelder, löscht aber nicht den Inhalt von Variablenfeldern von anderen Typen.
Wenn Sie Aktuelle Tabelle wählen und die aktive Tabelle beim Ausführen dieses Schritts aus einer ODBC-Datenquelle stammt, wird „Tabelle leeren“ übersprungen und ein Fehlercode zurückgegeben. Wenn die aktive Tabelle aus einer externen FileMaker-Datenquelle stammt, wird „Tabelle leeren“ normal ausgeführt.
Serverseitige Scripts und Custom Web Publishing führen diesen Scriptschritt aus, als wäre die Option Mit Dialog auf Aus gesetzt.
Beispiel 1 
Löscht nach der Bestätigung des Benutzers alle Datensätze in der Tabelle „Rechnungen“.
Tabelle leeren [Mit Dialog: Ein; Tabelle: "Rechnungen"]
Weiterführende Themen 
Scriptschritte (Alphabetische Liste)
Scriptschritte (Kategorienliste)