Sesión de consejos y trucos de JSL el 20 de noviembreEstimada comunidad,
El 20 de noviembre organizaremos una sesión del Scripters Club sobre "Consejos y trucos". Puede encontrar más detalles y registrarse aquí: https://www.jmp.com/en_gb/events/users-groups/users-group-meetings/register-for-scripters-club-2024.html
Tenemos una lista de temas que nos gustaría cubrir, ¡pero también nos encantaría saber de usted!
- ¿Hay algo que te gustaría aprender más?
- ¿Afronta desafíos específicos al escribir scripts?
- ¿Tienes algún consejo que te gustaría compartir con la comunidad?
¡Gracias!
@jthi , @thickey1 , @Georg y @maurogerber
Re: Sesión de consejos y trucos de JSL del 20 de noviembreQuizás pueda dar algunas posibles ideas respecto a los consejos:
- Reordenamiento
- Reordenamiento de matriz asociativa
- Reordenar columnas en función de alguna métrica
- Consejos y trucos para la creación de scripts
- Búsqueda de referencias para cajas de exhibición
- Extraer valores entre corchetes
- Obteniendo valores únicos
- Subíndices de tablas de datos
- Abrir texto como tabla de datos
- Comillas en el comando Ejecutar
- Escapando de las escapadas
- Aleatorizar cosas
- Encontrar preferencias de plataforma desde ventanas (de informes) ya abiertas
- Obteniendo posibles combinaciones
- Evaluación de expresiones en "prueba"
- ...
Re: Sesión de consejos y trucos de JSL del 20 de noviembre- Cómo depurar código en Application Builder
- ¿Cómo depurar código en un archivo jsl que está "incluido" en otro archivo?
es decir, cómo acceder al espacio de nombres.
Formas eficientes de trabajar con el depurador JSL:
¿Tengo que empezar cada vez "desde cero"? ¿Puedo cambiar los valores de los símbolos "sobre la marcha"? ¿Puedo volver al inicio de la función?
Cómo extraer información de scripts guardados, por ejemplo, configuración de variables o ejes del script Graph Builder
¿JSL y generador de flujo de trabajo?
¿Cómo manejar la parte del flujo de trabajo que no está registrada por Workflow Builder?
Re: Sesión de consejos y trucos de JSL del 20 de noviembre¿Cómo resuelves esta tarea?
está en spec(valor)
Re: Sesión de consejos y trucos de JSL del 20 de noviembreColección de algunos consejos y trucos: mejores prácticas con JMP/JSL que encontré en la comunidad.
Acabo de añadir el más importante a la lista:

Re: Sesión de consejos y trucos de JSL del 20 de noviembrefantásticos consejos y trucos con XPath:
https://community.jmp.com/t5/Abstracts/I-Can-See-It-How-Do-I-Get-It/ev-p/776041
Pregunta: ¿cómo hacer que XPath sea robusto para que funcione también con la configuración de idioma local?
Indexación del árbol de visualización: ¿cómo funciona?

names default to here(1);
dt=Open("$SAMPLE_DATA/Quality Control/Coating.jmp");
obj=dt<<CONTROL chart="" builder=""> </CONTROL>
Re: Sesión de consejos y trucos de JSL del 20 de noviembreVariables temporales en fórmulas de columna (se utilizan nuevamente en filas posteriores):
If(Starts With(:Column 1, "Header"),
flag = :Column 1
);
flag;
@jthi en ¿Cómo crear subconjuntos de datos con algunos encabezados en filas?
Re: Sesión de consejos y trucos de JSL del 20 de noviembreVentanas de diálogo (no modales) en scripts secuenciales
Re: Sesión de consejos y trucos de JSL del 20 de noviembreRegistra cómo se ordena una lista:
Sort( {{111,1}, {212,2},{4,3}} )- ordenado por primera entrada
- enviar entrada para el registro