cuadro de lista e iteraciónHola,
Tengo un informe que muestra datos y estructurado de la siguiente manera:
H1 = cuadro de lista H (
V1 = cuadro de lista V () / V2 = cuadro de lista V () / V3 = cuadro de lista V () / V4 = cuadro de lista V ()
);
¿Hay una espera para crear secuencias de comandos de este tipo de estructura utilizando la iteración, ya que todos los cuadros de lista V son idénticos?
Intenté usar el método H1 << append (vi) pero no está funcionando.
atentamente
Lionel
Re: cuadro de lista e iteraciónNunca lo hace - cuando sabes la respuesta!
El punto clave es que necesitamos hacer un guión específico como expresiones o cadenas de caracteres y luego evalúenlas cuando estén listas. Esa práctica no es común en la programación.
Re: cuadro de lista e iteraciónGracias y lo siento por mi respuesta tardía. Se ve bien para que lo pruebe
Re: cuadro de lista e iteraciónGracias por su respuesta. No parece tan complicado 
Re: cuadro de lista e iteraciónAquí hay una forma de obtener el resultado original, aunque prefiero el enfoque de Jim.
New Window( "Test",
hlb = H List Box()
);
For( b = 1, b < 5, b++,
hlb << Append(
Eval(
Parse(
Substitute(
"vlb nnn = V List Box( Text Box( \!"Here I am!\!") )",
"nnn",
Char( b )
)
)
)
)
);Re: cuadro de lista e iteraciónAquí hay un ejemplo de cómo hacer lo que creo que quieres, usando una lista JMP como la estructura que permitirá la iteración.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
// iteration list
iList = {};
// Create a display window
NW = New Window( "Test", ob = Outline Box( "Results" ) );
// Create multiple V List Boxes and add them to the display window
For( i = 1, i <= 4, i++,
V = V List Box( Text Box( "V List " || Char( i ) ) );
ob << append( V );
// Place the handle for each of the V List Boxes into the list
Insert Into( iList, V );
);
// Now add to the display window by referencing the V List Box of choice
iList[2] << append( Bivariate( x( dt:Height ), y( dt:Weight ) ) );
iList[4] << append( Bivariate( x( dt:Age ), y( dt:Weight ) ) );