Trato de sumar una columna de un datagrid, que es llenado cuando selecciono registros de otro datgrid... espero me hayan entendido... este es el codigo
Código :
alSeleccionar.change = function(objeto){
if (objeto.target == pelis_grid){
solGrid.addItem({Equipo: objeto.target.getItemAt(objeto.target.selectedIndex).Equipo,
Marca: objeto.target.getItemAt(objeto.target.selectedIndex).Marca,
Modelo: objeto.target.getItemAt(objeto.target.selectedIndex).Modelo,
Serie: objeto.target.getItemAt(objeto.target.selectedIndex).Serie,
Vigencia: objeto.target.getItemAt(objeto.target.selectedIndex).Vigencia,
Calibrado: objeto.target.getItemAt(objeto.target.selectedIndex).Calibrado,
Proxima: objeto.target.getItemAt(objeto.target.selectedIndex).Proxima,
Precio: objeto.target.getItemAt(objeto.target.selectedIndex).Precio});
datossol.items = solGrid;
sol_grid.dataProvider = datossol.dataProvider;
sol_grid.hScrollPolicy = "auto";
sol_grid.setStyle("fontSize", 9);
sol_grid.getColumnAt(0).width = 120;
sol_grid.getColumnAt(1).width = 80;
sol_grid.getColumnAt(2).width = 80;
sol_grid.getColumnAt(3).width = 80;
sol_grid.getColumnAt(4).width = 50;
sol_grid.getColumnAt(5).width = 60;
sol_grid.getColumnAt(6).width = 60;
sol_grid.getColumnAt(7).width = 60;
sol_grid.getColumnAt(0).setStyle("textAlign", "left");
sol_grid.getColumnAt(1).setStyle("textAlign", "left");
sol_grid.getColumnAt(2).setStyle("textAlign", "left");
sol_grid.getColumnAt(3).setStyle("textAlign", "left");
sol_grid.getColumnAt(4).setStyle("textAlign", "left");
sol_grid.getColumnAt(5).setStyle("textAlign", "left");
sol_grid.getColumnAt(6).setStyle("textAlign", "left");
sol_grid.getColumnAt(7).setStyle("textAlign", "left");
var suma=0;
for(var i=0;i<=sol_grid.length;i++)
{
suma+= Number(sol_grid.getItemAt(i)["Precio"]);
}
total_txt.text = suma;
trace(suma)
}
}
pelis_grid.addEventListener("change", alSeleccionar);Pero a la hora de visualizar "total_txt.text" me pone NaN.
Espero apoyo y garacias anticipadas
