Obtenga la propiedad de la columna y guárdela como listaTengo un gran conjunto de datos y cada columna tiene un límite de especificaciones. Estoy recorriendo los nombres de las columnas e intentando obtener el límite de especificaciones y almacenándolos como una lista. Pero de alguna manera, el script no almacena los valores de los límites de especificación en una lista y proporciona solo valores para la última iteración.
¿alguna ayuda sobre cómo almacenar valores de especificación como lista?
data_cols = dt1 << Obtener nombres de columna (continuo);
lsl= {};
usl={};
para (m =1,m<=NItems(datos_cols),m++,
especificaciones = Column(dt1,char(data_cols[m])) << obtener propiedad ("Límites de especificación");
lsl= especificaciones["LSL"];
usl = especificaciones ["USL"];
);
Re: Obtener propiedad de columna y almacenar como listaFuncionó, gracias por la respuesta rápida.
Re: Obtener propiedad de columna y almacenar como listaSu código siguió reemplazando el valor completo de las listas, LSL y USL; Vea a continuación la solución
dt1 = Current Data Table();
data_cols = dt1 << Get Column Names( continuous );
lsl = {};
usl = {};
For( m = 1, m <= N Items( data_cols ), m++,
specs = Column( dt1, Char( data_cols[m] ) ) << get property( "Spec Limits" );
lsl[m] = specs["LSL"];
usl[m] = specs["USL"];
);