¿Cómo se crea un nuevo archivo de script de jslRe: cómo creas un nuevo archivo de script desde jslEso es un artefacto del foro. Intenta usar coloración de sintaxis, pero no analiza JSL a la perfección. Entonces, ¿qué es una cadena, y por lo tanto un color, en JMP confunde el analizador aquí.
Re: cómo creas un nuevo archivo de script desde jsl¿Cómo lo estás haciendo para que la cadena de bloque no sea de un solo color? El mío se ve así:

¿O es solo un artefacto del foro?
Re: cómo creas un nuevo archivo de script desde jslTambién puede usar el mecanismo de comillas entre corchetes y luego abrir el resultado en una ventana del editor de secuencias de comandos. Tenga en cuenta que la barra invertida y el corchete abierto o cerrado no forman parte del texto guardado, y las comillas incrustadas no deben escaparse.
filename = Save Text File(
"$temp/DeleteMe.JSL",
// this is the opening square-bracket quote
"\[
// comment 1
write("these quotes need no special treatment
and the newline works too
"); // comment 2
//comment 3
]\" // this is the closing square-bracket quote
);
editor = Open( filename, "script" ); // "script" might be needed if the extension is missing
Script Editor Window with contents of fileVentana del editor de secuencias de comandos con el contenido del archivo
Re: cómo creas un nuevo archivo de script desde jslTambién puede usar la función de cotización JSL para facilitar la creación de una cadena de código JSL.
script = JSL Quote( // here's some JSL
Show("Hello, World!"); );
Save Text File( "$desktop\MyScript.jsl", script );Re: cómo creas un nuevo archivo de script desde jslPuede usar Guardar archivo de texto y usar una extensión .jsl.
Ejemplo:
script = "// here's some JSL\!rShow(\!"Hello, World!\!");";
Save Text File( "$desktop\MyScript.jsl", script );
Re: como se crea un nuevo archivo de script desde jslHola,
Siguiendo esta discusión, al guardar archivos JSL, los scripts de resultados contienen los nombres de las variables y no su contenido, que cambia en un bucle for.
¿Algún consejo sobre cómo solucionar esto?
Gracias,
Nir
Re: como se crea un nuevo archivo de script desde jslHay varias formas, y la mejor probablemente depende de cuál de los métodos anteriores utilice. Si necesita evaluar variables en una cadena jsl, le sugiero que consulte la función Insertar evaluación () . Para código jsl Eval Expr () es muy útil.