¿Cómo utilizar una propiedad de columna en una fórmula?He asignado la Propiedad de columna: Límites de especificación; Apunte a algunas columnas. Necesito crear una fórmula de pasa/falla que verifique si el valor es >= 25% del valor objetivo de esa columna. ¿Puede el editor de fórmulas acceder a la propiedad Target? Si no es así, ¿cuál es la mejor manera de programar el uso de la columna Destino en una fórmula?
¡Gracias de antemano!
Re: ¿Cómo utilizar una propiedad de columna en una fórmula?Gracias jeff. Era exactamente lo que estaba buscando: evitar tener que escribir scripts (no es que los scripts sean malos, pero el editor de fórmulas es más fácil). ¡Usaré esto mucho!
Re: ¿Cómo utilizar una propiedad de columna en una fórmula?Puede obtener propiedades de columna en una fórmula de columna.
mpb mostró la sintaxis. Así es como se vería en una fórmula:
(:Weight << get property( "Spec Limits" ))["LSL"]
Los paréntesis son importantes ya que necesita asegurarse de que el subíndice "LSL" esté en el resultado del mensaje Obtener propiedad.
Adjunto una tabla de datos que muestra esta fórmula.
-Jeff
Re: ¿Cómo utilizar una propiedad de columna en una fórmula?A continuación se muestra un ejemplo suponiendo que los datos de aptitud física son la tabla activa. Utilice el cuadro de diálogo Información de columna para establecer sus propios límites de especificaciones para, por ejemplo, la columna oxi. Para las pruebas, configuré LSL, Target y USL en 40, 50, 60 respectivamente. Abra la ventana de registro para ver que la información de especificaciones se leyó correctamente.
dt1 = Data Table( "Fitness" );
specs = Column( dt1, "Oxy" ) << get property( "Spec Limits" );
lsl = specs["LSL"];
usl = specs["USL"];
target = specs["Target"];
Mostrar (lsl, usl, destino);