Wie lösche/schließe ich alle Datentabellen mit null Zeilen auf einmal aus dem Arbeitsbereich?Datenmischung und -bereinigungBetreff: Wie lösche/schließe ich alle Datentabellen mit Zeilen ungleich Null auf einmal aus dem Arbeitsbereich?Hierzu gibt es bereits mehrere Diskussionen.Aber hier ist ein einfacher Code, der das tut, was Sie wollen:
Names Default To Here( 1 );
For( i = N Table(), i >= 1, i--,
If( N Rows( Data Table( i ) ) == 0,
Close( Data Table( i ), nosave )
)
);
Betreff: Wie lösche/schließe ich alle Datentabellen mit Zeilen ungleich Null auf einmal aus dem Arbeitsbereich?Hallo David, es tut mir leid, dass sich in der Frage ein Tippfehler eingeschlichen hat. Ich möchte alle Tabellen löschen/entfernen, die sich in meinem Arbeitsbereich befinden, der keine Zeilen enthält. Ich meine, alle leeren Tische auf einmal schließen.
Eigentlich habe ich ein Skript entwickelt, das etwa 100 Tabellen generiert, und einige Tabellen (angenommen etwa 30) enthalten keine Daten und sind daher leer. Ich möchte diese Tabellen aus dem Arbeitsbereich entfernen, damit er sauber aussieht und die Navigation zwischen den Tabellen einfacher wird.
Ich würde gerne wissen, ob es einen JSL-Befehl gibt, um den Vorgang auszuführen?Betreff: Wie lösche/schließe ich alle Datentabellen mit Zeilen ungleich Null auf einmal aus dem Arbeitsbereich?Bedeutet das, dass Sie Tabellen offen lassen möchten, wenn sie keine Zeilen haben?Ich bin mir nicht sicher, wie ich das ohne Skript machen soll, aber wenn ich alle meine Tabellen schließen möchte, gehe ich im Allgemeinen zu einer meiner Tabellen und wähle im Menü „Fenster“ > „Alle Datentabellen schließen“.