Comunidad de diseño web y desarrollo en internet online

Problema con headers al pasar Array a DataGrid

Citar            
MensajeEscrito el 16 Ene 2012 10:10 pm
Hice una clase que lee un archivo CSV, la cual tiene un método que regresa un arreglo con los valores del archivo CSV que leyó ( getFinalArray() )y otro método que regresa un arreglo con los headers del CSV ( getHeaders() ). En mi .FLA tengo un DataGrid que carga el CSV en forma de arreglo. En mi timeline tengo el siguiente código para cargar el dataGrid con los valores del CSV:

Código ActionScript :

var a:readCSV = new readCSV("archivo.csv");
myDataGrid.columns = a.getHeaders();
myDataGrid..dataProvider = new DataProvider(a.getFinalArray());


El problema es que la segunda linea me carga los headers pero ocasiona que la tercera linea no cargue los datos, si quito la segunda linea los datos se cargan correctamente pero los headers del DataGrid quedan con los valores predeterminados (números del 0 al arreglo.length - 1).

Quisiera saber si hay alguna manera de establecer los headers de un dataGrid desde un arreglo sin tener que cargar el dataGrid con addItem(columna:Objeto);

Por danielavila

1 de clabLevel



Genero:Masculino  

Ingeniero Tecnologías Computacionales

safari
Citar            
MensajeEscrito el 18 Ene 2012 01:41 pm
Mira si puedes capturar primero getFinalArray, luego getHeaders, en arrays distintos, y luego asignarlos. En realidad el porque pase eso tendrá que ver en como está implementada la clase readCSV

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.