So speichern Sie die Einstellung zum Öffnen von Textdateien im SkriptHallo,
Problem:
Ich habe zahlreiche TXT-Dateien. Ich kümmere mich nur um die Daten in Spalte 4, beginnend mit Zeile 7 bis unendlich. Ich möchte alle Daten aus Spalte 4 aus den zahlreichen TXT-Dateien extrahieren und zu einer einzigen Tabelle verketten. Was ist der beste Weg, dies zu tun? Idealerweise möchte ich ein Skript erstellen, um dies auszuführen.
Wenn ich zum Öffnen der TXT-Dateien mit Daten (mithilfe der Vorschau) die Methode "Datei öffnen" verwende, kann ich meine Daten in Spalte 4 ordnungsgemäß formatieren, ABER ich kann nicht herausfinden, wie diese geöffneten Daten gefunden oder gespeichert werden können 'Einstellung. Ich möchte im Skript speichern, damit ich die anderen TXT-Dateien mit denselben Einstellungen öffnen kann.
Wie mache ich das?
Ich habe eine meiner Beispiel-TXT-Dateien als Referenz angehängt.
Danke für die Hilfe!
DatentabelleSkriptingBetreff: So speichern Sie die Einstellung zum Öffnen von Textdateien im SkriptIch glaube, der Weg ist, mehrere Dateien importieren zu verwenden
Datei => Mehrere Dateien importieren
Sie lesen alle Dateien in einem Ordner ein und verketten sie (wenn Sie möchten).Dann müssen Sie nur noch die Spalten löschen, die Sie nicht möchten.
Nachdem Sie den gesamten Ordner oder nur einige Dateien für einen Testfall ausgeführt haben, können Sie zum Eintrag Quelle im oberen linken Bereich der Datentabelle gehen und mit der rechten Maustaste darauf klicken und Bearbeiten auswählen. Sie erhalten dann die gesamte JSL erforderlich, um von einem Skript ausgeführt zu werden.
Betreff: So speichern Sie die Einstellung zum Öffnen von Textdateien im SkriptEntschuldigung, ich habe mein Ziel nicht klar genug beschrieben. Der Vorschlag gibt mir nicht das, was ich brauche. Ich habe auch festgestellt, dass ich den Join-Befehl und nicht den Verkettungsbefehl verwenden muss.
Ich habe 39 TXT-Dateien. Ich möchte nur die Daten aus der 4. Spalte jeder TXT-Datei. Ich möchte diese Daten extrahieren und zu einer neuen Tabelle hinzufügen, sodass ich 39 separate Spalten habe (eine für jede 4. Spalte in allen 39 TXT-Dateien).
Re: So speichern Sie die Einstellung zum Öffnen von Textdateien in einem SkriptFür Beispielzwecke habe ich 4 Kopien Ihrer Beispieldatei erstellt und sie alle in einem Ordner unter meinem Diskussionsgruppenordner abgelegt
Documents\Discussion Group\textfile
Ich ging dann zu
Datei=>Mehrere Dateien importieren

Ich habe das Kontrollkästchen für "Dateinamenspalte hinzufügen" aktiviert.
Ich habe dann auf "Einstellungen" geklickt

Ich habe "Hat Header" deaktiviert.
Ich habe die "Erste Datenzeile" auf 7 . geändert
Ich habe im Feld Ende des Feldes "Komma" deaktiviert und "Leerzeichen" aktiviert.
Auf OK geklickt
Auf Importieren geklickt
Die mit Col1-Col6-Spalten plus den FileName-Spalten geöffnete Datentabelle

Die einzigen gewünschten Spalten sind die Spalten Col5 und File Name, also alle anderen löschen

Jetzt müssen Sie nur noch die Daten aus den 4 Eingabedateien in Spalten aufteilen
Gehe zu
Tabellen=>Split

Wählen Sie Dateiname als Spalte "Aufteilen nach"
Wählen Sie Spalte 5 als Spalte "Split Columns"
Klicken Sie auf OK
Die neue Tabelle hat eine Spalte für jede der Eingabedateien

Dies sollte die endgültige Form der Tabelle sein, die Sie benötigen.Sie können die Spalten beliebig umbenennen.