Hilfe bei der JSL-DateiausführungsmethodeKann ich eine JSL erstellen, die mit der Excel-Datei ausgeführt wird, die im selben Ordner wie die JSL-Datei gespeichert ist?
Ich muss verschiedene Ausgabedateien analysieren, alle Ausgabedateien werden in verschiedenen Ordnern gespeichert, haben aber die gleichen Spalten und die gleiche Analysemethode.
Kann ich eine JSL-Datei erstellen, die, wenn sie in den Quellordner kopiert und ausgeführt wird, die Excel-Datei (Ausgabedatei) in diesem Ordner ausführt?
AnalytikDatentabelleFensterBetreff: Hilfe zur Methode zum Ausführen von JSL-DateienJa, oder Sie können Ihr Skript an einem einzigen Ort speichern und Sie fragen, welches Verzeichnis analysiert werden soll.
Names default to here(1);
// Get either the current directory or ask the user to pick a directory
DirectoryToSearch = Get Default Directory();
DirectoryToSearch = Pick Directory();
// Files in that directory
FileList = Files In Directory( DirectoryToSearch );
// Filter only for specific files
// First a function to determine if file should be included
IsFileToAnalyze = function({f}, contains(f, "Output") & (Right(f, 4) == "xlsx" ));
// Find files to analyze - filter each works in JMP 16 or newer
FilesListToAnalyze = filter each( {f}, FileList, IsFileToAnalyze(f) );