Comunidad de diseño web y desarrollo en internet online

Array que aparece y desaparecen los datos

Citar            
MensajeEscrito el 30 Ene 2006 12:15 pm
Buenas tengo el siguiente problema:

Con un bucle "for" cargo de datos una Array y después cargo un DataGrid con la Array anterior. Bien esto me funciona pero después cuando intento atacar a la Array para que me muestre los datos, me devuelve "undefined"

Ahí va el código:

Código :

function inicio(){
   var proveedor:Array = new Array();
   btnInsertar.enabled=true;
   for (i=0; i<5;i++){ //empezamos a codificar nuestro datos
      proveedor.addItem({id:i,tipo:("hola tipo"+i),dorm:("hola dorm"+i)});
   }
   
   datagrid.dataProvider= proveedor;
   datagrid.getColumnAt(0).width=50;
   datagrid.getColumnAt(1).width=192.5;
   datagrid.getColumnAt(2).width=192.5;
   datagrid.selectedIndex = 0; //dejo como seleccionado el primer item del datagrid
   idtxt.text = datagrid.selectedItem.id;
   estatxt.text = datagrid.selectedItem.estado;
   tipotxt.text = datagrid.selectedItem.tipo;         
   btnModificar.enabled=btnEliminar.enabled=true;
   estadotxt.text="Consulta completada";
      
}
trace("seleccionado: "+proveedor[0].id)


A ver si alguien me abre la mente, que últimamente la tengo un poquito obtusa :oops:

Gracias

Por perillan

100 de clabLevel



Genero:Masculino  

La Mancha profunda....

msie
Citar            
MensajeEscrito el 30 Ene 2006 12:28 pm
Pon esta línea fuera de la función, en la primera línea:

Código :

var proveedor:Array = new Array();

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 30 Ene 2006 12:44 pm
Gracias Mañico,

En efecto llevabas razon, no me he dado cuenta que he definido el Array dentro de una función y al pedir datos del Array fuera de la funcion, evidentemente no lo reconoce,

Cuando reutilize código, pondré más cuidado en volver a verificarlo.

Gracias
Un saludo...

Por perillan

100 de clabLevel



Genero:Masculino  

La Mancha profunda....

msie

 

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