Ciao a tutti,
Sto lavorando con uno script che ha funzionato bene in passato, ma non sembra funzionare e penso che sia perché il nome del file è troppo lungo.
Quindi, ho una sezione di script che dovrebbe salvare un file PNG della finestra del report e denomina il file in base ai nomi delle due colonne utilizzate nell'analisi. A causa dei nomi delle colonne e della posizione della tabella dati, il nome completo del file contiene 157 caratteri, il percorso della directory ne contiene 94 e il nome del file PNG contiene 63 caratteri. Questa è la sezione di codice:
pic_name = "Cross_Corr_of_" || ycols[1] || "_with_" || icols[1] || "_" || Plant || ".png";
nwin[Outline Box( 1 )] << Save Picture( dir || pic_name, "png" );
Windows afferma di avere la capacità di gestire nomi di file che contengono fino a ~ 256 caratteri, e io sono ben al di sotto di questo, quindi dal punto di vista di Windows, dovrei stare bene. Non riesco a trovare alcuna documentazione che attesti che JMP abbia limitazioni sui caratteri, ma a quanto pare è così. Se cambio il codice e definisco semplicemente pic_name = "test.png", salva il file PNG nella directory corretta, nessun problema. Ma, quando utilizzo il nome sopra definito, esegue il codice, ma non finisce per salvare un file.
Qualcuno sa qual è il limite di lunghezza dei caratteri? E se sì, è possibile cambiarlo o modificarlo in modo da poter utilizzare il codice come previsto?
Grazie!,
DS