Hola , tengo un problema programando un bucle para livecycle, es para escribir texto en unos labels de un formulario en pdf.
Los labels tienen el siguiente nombre: CampoTexto1,CampoTexto2,CampoTexto3, y así sucesivamente hasta 50.
Para escribir en un label lo que hago es CampoTexto1.rawValue= " texto " y aquí viene el problema:
Quiero hacer un bucle que rellene los 50 labels con la palabra "texto" pero no sé cómo hacerlo, os pego el código que tengo actualmente a ver qué falla:
var c=1;
while ( c <= 50 ) {
CampoTexto+c.rawValue="texto";
c = c + 1 ;
}
He probado este código y peta vilmente. Pongo el +c para que haga de contador e incremente entre 1 y 50 pero no funciona, también he probado el siguiente código:
var c=1;
var txt;
CampoTexto1.rawValue = "hola";
while ( c <= 50 ) {
txt = "CampoTexto"+c;
getElementByTagName("txt").rawValue= "Hola";
c = c + 1 ;
}
Tampoco funciona, no sé qué pasará pero peta y no va. Esto está programado con javascript en xml y lo utilizo con el programa livecycle, en la creación de un pdf.
A ver qué podéis recomendarme.. un saludo !