<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
La imagen de arriba es del ejemplo de JSL. Usando el comando de Valor Térmico del script JSL, puedo cambiar el valor de SILICA, SILANE, SULFUR.
Digamos que quiero obtener el valor de HARDNESS previsto 72.85618 en la figura anterior. ¿Cómo puedo hacer eso usando el script JSL?
Hay varias opciones.
Para este informe en particular puede obtener Dureza predicha con
num ( informe actual () [ Caja de texto ( 12 )] << obtener texto );
72.85618
El "12" se puede calcular a partir de la vista de estructura de árbol (haga clic con el botón derecho y elija editar / mostrar estructura de árbol). Sin embargo, generalmente uno quiere un enfoque más general para obtener elementos de un informe. Esto a veces puede ser difícil.
Una forma es recorrer todos los predictores. Este código te dará una matriz con los valores predichos:
norte = 4 ; // número de variables dependientes
resultado = J ( 1 , norte , . ) ;
para ( yo = 1 , yo <= 4 , yo ++,
resultado El yo ] = num (( informe actual () [ Caja del eje ( yo )] [ 3 ] [ 1 ]) << obtener texto ) ;
) ;
Show ( resultado ) ;
resultado = [153.7095 1392.402 384.4922 72.85618];
Una tercera opción, y probablemente más general, sería utilizar. << Obtener script de configuración de factor, saque los números de la lista y agréguelos a la tabla de datos (por ejemplo, en una nueva fila). Los valores predichos se pueden recuperar fácilmente de las columnas de la fórmula. Todo esto, por supuesto, se puede hacer en JSL con un poco de esfuerzo.