das Verzeichnis einer jmp-Datei in JSL extrahierenHallo zusammen,
Ich habe es geschafft, auf komplizierte Weise zu tun, was ich will (mit Wort- und Zeichenmanipulationen), aber ich glaube, dass es einen einfacheren Weg geben muss, dies zu tun. Alles, was ich möchte, ist, das Verzeichnis einer Datei, die ich gerade mit der Funktion "Datei auswählen" in JSL ausgewählt habe, zu extrahieren, damit sie das nächste Mal von diesem Verzeichnis aus startet. Irgendwelche Vorschläge??
Danke, Yves
SkriptingBetreff: das Verzeichnis einer jmp-Datei in JSL extrahierenSehen Sie sich die Funktion Files in Directory() im Scripting Index an

Betreff: das Verzeichnis einer jmp-Datei in JSL extrahierenEntschuldigung, ich habe den falschen Knopf gedrückt!!! Das ist leider keine Lösung @txnelson . Hier werden nur die Dateien eines bekannten Verzeichnisses aufgelistet. Ich möchte durchsuchen, um die gewünschte Datei zu finden, und nachdem ich sie ausgewählt habe, möchte ich das Verzeichnis speichern, damit es beim nächsten Durchsuchen im vorherigen Verzeichnis beginnt.
Grüße, Yves
Betreff: das Verzeichnis einer jmp-Datei in JSL extrahierenSehen Sie sich mein Skript unten an und sagen Sie mir, ob ich Ihrem Wunsch näher komme.
Names Default To Here( 1 );
theDirectory = "";
xx = Pick File( "Pick a File", theDirectory );
theDirectory = Substr( xx, 1, Length( xx ) - Length( Word( -1, xx, "\/" ) ) - 1 );
// now this Pick File will go to the directory that the file from the last
// Pick File was selected from
yy = Pick File( "Pick a File", theDirectory );
// If you want this Pick File to span across different scripts, then it would be a simple
// matter to save the directory in a specific namespace and get the
// directory location from a variable saved in that namespace.
// If you want to have the Pick File directory available from JMP session to JMP session
// then what I have used in the past, is to simply save the character string for the
// directory to a .txt file, using Save Text File() and Load Text File() to make the directory
// persistant