Comunidad de diseño web y desarrollo en internet online

contenido datagrid

Citar            
MensajeEscrito el 25 Oct 2010 08:52 pm
ok, buenas tardes, mi pregunta es la siguiente, estoy haciendo uan aplicacion, en la cual, en un bloc de notas guardo unas rutas, uso dos archivos de texto, uno como contador, y otro donde guarda las rutas, el archivo rutas.txt lo cargo perfectamente bien en un grid, y puedo eliminar en tiempo de ejecucion el elemento seleccionado del grid y te resta uno en contador con dataProvider.length, pero lo que necesito es que yo al eliminar un elemento, te muestre un listado en un trace de los elementos que quedaron en el grid para mostrarlos, ya que esos que quedaron los quiero es actualizar el archivo rutas, pero no se cual seria la funcion para ver los elementos que queden en un datagrid, gracias

contador.txt

Código :

3


y este es rutas

ruta.txt

Código :

&fotos1=C:\Users\Public\Pictures\Sample Pictures\&fotos2=C:\Users\Public\&fotos3=C:\Users\Dorse\


y este es mi codigo para cargar y eliminar elementos de mi grid




Código ActionScript :

var miLV:LoadVars = new LoadVars(); 
var miarray: Array = new Array(); 

miLV.load("ruta.txt");

infor = new Array();   
gridfotos.dataProvider = infor;
miLV.onLoad = function (success:Boolean){
  if (success){
         for (i=1;(this["fotos"+i]!=undefined);i++){
            miarray= this["fotos"+i];
         
         infor.addItem({Fotos:miarray});
                 }
 }
 else {
       mensaje_fotos.text="error en el archivo externo";
  }
}

// enseña el numero indice
var eventoGrid:Object = new Object();
eventoGrid.cellPress = function(evt_obj:Object) {
var cell_str:String = (evt_obj.itemIndex);
_global.datos = cell_str

};

gridfotos.addEventListener("cellPress", eventoGrid);


//eliminar info datagrid
eliminar.onRelease = function(){
      
gridfotos.removeItemAt(datos);   
//la cantidad de elementos que quedan despues de eliminar un elemento del data grid
 trace(gridfotos.dataProvider.length)
 
   
}

Por palmeros

46 de clabLevel



Genero:Masculino  

msie8
Citar            
MensajeEscrito el 26 Oct 2010 02:28 pm
Estás usando removeItemAt, es decir has visto la ayuda de la clase Datagrid ... ¿los métodos allí no te sugieren nada para recorrerlo?
Pista: un loop for y getItemAt

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 26 Oct 2010 03:16 pm
gracias jorge, salio todo perfecto, gracias por el tip :)

Por palmeros

46 de clabLevel



Genero:Masculino  

msie8

 

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