Tengo una variable de tabla A que está conectada a algunas fórmulas en mi tabla de datos.
dt = currentdatatable();
dt << Set Table Variable( "A", 1 );
Quiero construir una aplicación usando el generador de aplicaciones donde muevo un control deslizante usando el cuadro de control deslizante y esto actualiza mi variable de tabla A en la tabla de datos, es decir, si el control deslizante se cambia a 2, A se actualiza a 2 en la tabla de datos.
¿Cómo podría conectar esos dos? Sé que puedo actualizar una variable de tabla usando JSL:
dt << Set Table Variable( "A"), 2 );
¿Hay alguna forma de combinar la ejecución de un script corto que actualiza la variable de la tabla al arrastrar el control deslizante? Traté de poner el guión en Mover-> Editar guiones en la ventana Propiedades del cuadro deslizante
dt = Current Data Table();
dt << Set Table Variable("A"), mySlider );con Nombre de variable mySlider, pero cuando ejecuto la aplicación, aparece el error 
cuando muevo el control deslizante, entonces debo estar haciendo algo mal.
¿Alguna pista?
Tienes que usar el objeto Slider Box en una ventana. El cuadro tiene un script que se evalúa cada vez que se cambia el control deslizante. Use este script para cambiar la variable de la tabla. Además, puede usar el mensaje << Establecer variable de tabla, o dado que las variables de tabla se comportan como columnas en una expresión (fórmula, secuencia de comandos), puede asignar el nuevo valor de manera simple y directa.
Este ejemplo debería mostrarle cómo usar un script de cuadro de control deslizante.
Names Default to Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Table Variable( "Parameter", 1 );
New Window( "Sliding",
Outline Box( "Control",
Slider Box( 1, 10, p,
dt:Parameter = p;
)
)
);