Hola,
Estoy intentando utilizar JSL para gestionar límites. Estoy intentando abrir una tabla de límites, implementarla en la tabla de datos actual y luego guardarla. La única función que encontré en el fourm o en el índice de secuencias de comandos es abrir los límites de administración y luego implementar manualmente el límite o abrir manualmente una tabla de datos.
Los otros métodos que encontré fueron codificar el límite de especificaciones usando JSL.
¿Existe alguna forma de automatizar el proceso a través de JSL? Suponiendo que tengo una tabla de límites y una tabla de datos en la misma carpeta.
Creo que uno de los ejemplos de Scripting Index debería ayudarte a llegar casi hasta ahí.

Solo necesitas agregar la apertura de tus tablas, el guardado de tu tabla de datos, el cierre de la plataforma de gestión de límites y el cierre de tablas (si es necesario). Se comentaron las opciones adicionales que podrías implementar.
Names Default To Here(1);
// dt_limits = Open("...");
// dt_meas = Open("...");
dt_limits = New Table("Cities Limits",
Add Rows(4),
New Column("Process",
Character,
Set Values({"OZONE", "CO", "SO2", "NO"})
),
New Column("LSL", Numeric, Set Values([0, 0, 0, 0])),
New Column("Target",
Numeric,
Set Values([0.2, 15, 0.05, 0.035])
),
New Column("USL",
Numeric,
Set Values([0.4, 30, 0.1, 0.07])
),
Set Label Columns(:Process)
);
dt_meas = Open("$SAMPLE_DATA/Cities.jmp");
ml = dt_meas << Manage Limits(
Process Variables(:OZONE, :CO, :SO2, :NO),
Load From Limits Table(dtLimits)
);
ml << Save to Column Properties;
// ml << close window;
// dt_meas << Save("...");
// Close(dt_limits, no save);
// Close(dt_meas, no save);