File nella directoryCon JMP 17, il comando script Files in Directory sembra non funzionare se il nome del file contiene numeri iniziali o numeri. La finestra Watch restituisce diversi errori a meno che tutti i nomi dei file non siano privi di numeri.
folderPath = "C:\Utenti\nome.cognome\documenti";
fd = File nella directory (percorsocartella, 1, 1);
w = Guarda ( fd );
Questo problema è stato risolto in una versione diversa? Avete suggerimenti?
Automazione e scriptingRe: File nella directoryNon ho questo tipo di problemi (anche se uso JMP18). Qual è il motivo specifico per cui uso Watch() invece di Show(), ad esempio?
Names Default To Here(1);
folderPath = "$DOCUMENTS";
fd = Files In Directory(folderPath, 1, 1);
show(fd);

Re: File nella directoryHo appena eseguito il seguente esempio in JMP 17.2 su Windows 11 e non ho riscontrato problemi con i file con nomi che iniziano con numeri
names default to here(1);
folderPath = "C:\Users\Jim\Documents\Discussion Groups";
fd = Files In Directory( folderPath,1,1 );
{"0123mike_s.xlsx", "34Yass_Sample_Row6.xlsx", "Chris_Liu", "ConfidenceOwl94",
"mann", "Yass_Sample_Row5.xlsx"}
Re: File nella directoryCorrezione. Sembra che siano gli zeri iniziali, ad esempio "05 Messages.xls" nel nome del file, a causare un problema con ciò che viene restituito nella finestra Watch.
Re: File nella directorySembra che ci sia un problema con il modo in cui la finestra Watch visualizza le variabili. La variabile "fs" è definita correttamente. Non si sono verificati problemi finché non ho aggiunto il file "05 Messages.xls". Eviterei semplicemente la funzione Watch(). Show() funziona in qualsiasi situazione, per quanto ne so.
Names Default to Here( 1 );
dir = "$DOCUMENTS\JMP Scripts\zero test\";
fs = Files in Directory( dir, 1, 1 );
w = Watch( fs );
Show( fs );
//fs = {"0 is smaller than 1", "00five-oh.txt", "0meansinfinity.txt", "Hello World.txt"};

Names Default to Here( 1 );
dir = "$DOCUMENTS\JMP Scripts\zero test\";
fs = Files in Directory( dir, 1, 1 );
w = Watch( fs );
Show( fs );
//fs = {"0 is smaller than 1", "00five-oh.txt", "05 Messages.xls", "0meansinfinity.txt", "Hello World.txt"};

Re: File nella directoryOh, e Watch() si comporta allo stesso modo in JMP 18.0.1. Ho eseguito il test sopra nella versione 17.2.
Re: File nella directoryHo cambiato i nomi dei miei file, uno dei quali inizia con "01 23mike_s.xlsx".
Eseguendo JMP 17.2 non ho problemi nella mia finestra di controllo

Re: File nella directoryOltre a watch nell'interfaccia grafica del debugger, è presente un comando orologio() :
Ho appena controllato alcuni file con 0 con JMP v18.2.1:

sembra che non siano gli 0, ma un'interruzione di riga a causare il problema - dopo aver aggiunto un altro file:
