Obtener la ruta del script abiertoMe pregunto si puede obtener la ruta de un script abierto como puede hacerlo con una tabla de datos.
Names default to here(1);
// data tables, cool
dt = open("$SAMPLE_DATA\Big Class.jmp");
show(dt << Get Path());
// scripts, not so much.
w = open("$SAMPLE_DATA\..\scripts\bootstrapsample.jsl");
show(w << Get Path());
@ben_ph
secuencias de comandosRe: Obtener la ruta del script abiertoVicente,
He usado include file list() antes para obtener la ruta de un script.
include file list()
No sé si esto hace lo que necesitas.
John
Re: Obtener la ruta del script abiertoSí, tiene que ser externo.Esto no funciona para mí.
Re: Obtener la ruta del script abiertoHola @vince_faller ,
encontré esta comunidad solución para ser útil y creo que te servirá, al menos en parte.
Aparentemente, una vez que el archivo JSL está abierto, puede tener una línea que dice Convert File Path (""); y le mostrará el directorio actual. Pero creo que debe ejecutarlo desde el archivo de script JSL. Parece que si lo ejecuta desde otra ventana de script, devuelve la ruta del archivo JMP.
¡Espero que esto ayude!,
SD