Cosa ti ha ispirato a richiedere questa lista dei desideri?
La sintassi attuale per salvare le tabelle dati con JSL è un po' macchinosa.
dt=current data table();
dt << Save(
<FILEPATH>
);
</FILEPATH>
Ciò richiede di specificare il percorso completo del file, incluso il nome della tabella dati JMP. Salvare il file con il nome corrente è ancora più complicato.
dt = current data table();
table_name=dt << get name;
dir="C:\temp\";
filepath=dir || table_name || ".jmp";
dt << save( filepath)
Quale miglioramento vorresti vedere?
Vorrei una funzione "Salva file" che permetta di salvare tabelle di dati (ed eventualmente qualsiasi file JMP) con una sintassi più semplice e compatta. Per salvare le tabelle, potrebbe essere simile a questa.
dt=current data table();
// save to default directory
Save File(dt);
// save to specific directory
Save File(dt,
<DIRECTORY path="">
) //save to specific directory with data table name new name Save File(dt,
<DIRECTORY path="">
,
<NEW name="">
)
</NEW>
</DIRECTORY>
</DIRECTORY>
Perché questa idea è importante?
È per l'efficienza e la leggibilità della codifica JSL.
invece di
Save File(dt);
puoi usare
dt << save();
Per quanto riguarda il problema con il percorso e il nome del file, si potrebbe rendere il desiderio più generale, ben oltre "SALVA".
... e chiedi un framework per gestire i percorsi dei file in JMP come è possibile in altri linguaggi
(forse esiste un desiderio esistente?).
Basta dare un'occhiata a pathlib / Path In Python. Non è una cosa difficile, ma ti toglie un sacco di problemi : )
Grazie per aver inviato questa richiesta!