Hola:
tengo un datagrid donde se van cargando datos
y he creado una funcion para recuperarlos y poder enviarlos por mail.
la funcion es la siguiente

Código :

function productos() {
   for (i=0; i<GridComprar.length; i++) {
      sumar += ("\n\nArtículo: "+datosComprar.getItemAt(i).Articulo);
      sumar += ("\nCantidad: "+datosComprar.getItemAt(i).Cantidad);
      sumar += ("\nPrecio: "+datosComprar.getItemAt(i).Precio);
      sumar += ("\nSubtotal: "+datosComprar.getItemAt(i).Subtotal);
      total_productos.text = sumar;
   }
}
el problema es que lo primero que aparece en la caja de texto "total_productos" es undefined.
¿alguna idea?
Un saludo