la duda es la siguiente...los campos que me devuelve una consulta de base de datos los muestro en un campo de texto que creo que forma dinamica, pero uno de esos campos devueltos, puede llegar a ser muy largo, mientras que los otros son bastante cortos...el rollo es que quiero que si el campo devuelto tiene un lenght(campo) mayor que una cantidad(x), que me introduzca un <br> en el siguiente caracter, teniendo por supuesto el metodo htmlText en true, el autosize en true y el multiline en true tambien. es solo eso, comprobar en un if la longitud en caracteres del campo devuelto e introducir un salto de linea para que no me descoloque la pagina ni me escriba los textos sobre imagenes y tal...aqui os pego el trozo de codigo en el que ira el tema:
Código :
for (var i:Number=0;i<this.num_columnas;i++){
trace(_root.eX+"-"+_root.eY);
_root.createTextField("txtP"+_root.aux+i, _root.depth, _root.eX, _root.eY, 30, 20);
_root["txtP"+_root.aux+i].autoSize=true;
_root["txtP"+_root.aux+i].multiline=true;
_root["txtP"+_root.aux+i].htmlText = this["campo"+_root.aux+"-"+i];
_root.eY+=30;
_root.depth++;
}
_root.depth=0;un saludo
atentamente maije
