Establecer valor como variable global<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola,
Quiero actualizar un NumberColEditBox en un informe usando variables globales.He probado varias combinaciones de Eval y Parse, pero sin éxito.Estoy usando JMP9.
/*
// Este comando funciona:
informarX[ NúmeroColEditBox ( 1 ) ] << Establecer valores ( [ 1, 2, 3, 4 ] );
// Estos comandos no funcionan y generan un error de "Token de matriz no válido":
a = 1;
b = 2;
c = 3;
d = 4;
informarX[ NúmeroColEditBox ( 1 ) ] << Establecer valores ([a, b, c, d]);
informarX[ NúmeroColEditBox ( 1 ) ] << Establecer valores( Eval( [ a, b, c, d ] ) );
informarX[ NúmeroColEditBox ( 1 ) ] << Establecer valores( [ Eval( a) , Eval( b ), Eval( c ), Eval( d ) ] );
informarX[ NúmeroColEditBox ( 1 ) ] << Establecer valores( Eval( Parse( [ a, b, c, d ] ) ) );
*/
Sospecho que mi problema es la dificultad de poner variables globales en una matriz.
¡Cualquier ayuda es apreciada!Gracias.
Re: Establecer valor como variable globalFunciona genial.¡Gracias!
Re: Establecer valor como variable globalPuede evaluar y convertir una lista en una matriz utilizando Matrix(List).
// JMP 9
noroeste = nueva ventana ( "prueba" , ncb = numerocoleditbox ( "ncb" , [ 1 , 1 , 1 , 1 ])) ;
L = { a , b , C , d } = { 1 , 2 , 3 , 4 } ;
METRO = matriz ( evaluador ( L )) ;
ncb << establecer valores ( METRO ) ;
// JMP 10
// Es más fácil en JMP 10 donde <
// Nr de filas también cambia automáticamente en JMP10
noroeste = nueva ventana ( "prueba" , ncb = numerocoleditbox ( "ncb" , [ 1 ])) ;
L = { a , b , C , d } = { 1 , 2 , 3 , 4 } ;
ncb << colocar ( L ) ;