Estoy trabajando en un script JSL (JMP 17.0.0) que carga los límites de especificación superior e inferior en los datos de propiedad de la columna mediante la función Establecer propiedad. El script parece funcionar correctamente y puedo ver el atributo de propiedad correcto y los valores límite correctos cuando miro "Información de columna" en la tabla de datos.
Cuando ejecuto un análisis de capacidad o un análisis R&R de indicador (herramientas que usan los valores de límite de especificación), noto que los valores de propiedad de la columna no se pasan a esta herramienta (los valores LSL y USL están en blanco).Cuando agrego manualmente "cualquier" nueva propiedad de columna a través de Información de columna/Propiedades de columna (por ejemplo, agregar una propiedad de nota o unidad), los límites de especificación que se cargaron previamente ahora se completan en ambas herramientas correctamente.
¿Hay algo que deba hacerse después de usar la función Establecer propiedad en un script JSL para que estas propiedades sean visibles para las herramientas de análisis?Parece que al agregar manualmente una propiedad estoy disparando o completando algo que me falta en el script.
// Límites de carga en la propiedad de metadatos dentro de la tabla dt
For( i = 2, i <=ncolsLimits, i++,
x=Num(dtLimits:(Column(colListLimits[i]))[1]);
y=Num(dtLimits:(Column(colListLimits[i]))[2]);
Evaluar(
Expr Eval(
dt:(Column(colListLimits[i]))<
),
);
);