HOLA ALGUIEN ME AYUDA CON UN DATADRID, QUISIERA SABER COMO ENVIO UN DATAGRID POR MAIL.
ACA ESTA EL DATAGRID LA IDEA ES QUE EL USUARIO HAGA UNA LISTA Y CUANDO ESTE LISTA APRIETE EL BORON ENVIAR Y ME LLEGE A UN MAIL



ACA ESTAN LAS ACCIONES (F9)

Código :

import mx.controls.gridclasses.DataGridColumn;

//Cargamos el XML
calendario = new XML();
calendario.ignoreWhite = true;
calendario.onLoad = function (success){
   if (success){
   //Creamos los arrays donde iran los datos
      largo = calendario.firstChild.childNodes.length;
      tareas = new Array(largo);
      dias = new Array(largo);
      indice = new Array(largo);
      
      //Llenar los arrays
      for (i=0; i<largo; i++){
         tareas[i] = calendario.firstChild.childNodes[i].attributes.tarea;
         dias[i] = calendario.firstChild.childNodes[i].attributes.fecha;
         indice[i] = i;
      }
      
      llenarDataGrid();
   }
   else{
      trace("No se pudo cargar el XML");
   }
}
calendario.load("DataGrid.xml");


/************* FUNCIONES ****************/

function llenarDataGrid(){
   //Atacheamos nuetro componente
   attachMovie("DataGrid", "misCeldas", 1);

   //Propiedades
   misCeldas.setSize(350, 200);
   misCeldas.editable = true;
   misCeldas.headerHeight = 16;
   misCeldas.resizableColumns = true;
   misCeldas.selectable = true;
   misCeldas.showHeaders = true;
   misCeldas.sortableColumns = false;
   
   //Le asignamos un proveedor de datos
   losDatos = new Array();
   misCeldas.dataProvider = losDatos;
   
   //Metemos los datos en el ComboBox
   for (i=0; i<tareas.length; i++){
      losDatos.addItem({ Producto: tareas[i], Cantidad: dias[i], Indice: indice[i] });
   }
   
   //Propiedades de las columnas
   misCeldas.getColumnAt(0).width = 200;
   misCeldas.getColumnAt(1).width = 75;
   misCeldas.getColumnAt(2).width = 50;
   
   //Eventos de los botones
   verIndice.addEventListener("click", alClicar);
   ocultarIndice.addEventListener("click", alClicar);
   agregarRegistro.addEventListener("click", alClicar);
   eliminarRegistro.addEventListener("click", alClicar);
}


//Cuando pulsamos los botones
alClicar = new Object();
alClicar.click = function(evento){
   
   //Agregamos una columna
   if (evento.target == verIndice){
      //Añadimos una columna
      misCeldas.addColumn("Indice");
      
      //Le ponemos un ancho a la nueva columna
      misCeldas.getColumnAt(2).width = 50;
   }
   
   //Borramos una columna
   else if (evento.target == ocultarIndice){
      //Borramos una columna
      misCeldas.removeColumnAt(2);
   }
   
   //Añadimos un registro a nuestro dataProvider y a los arrays que manejamos
   else if (evento.target == agregarRegistro){
      losDatos.addItem({ Producto: tarea_input.text, Cantidad: dia_input.text, Indice: losDatos.length });
   }
   
   //Eliminamos un registro
   else if (evento.target == eliminarRegistro){
      losDatos.removeItemAt(indice_input.text);
   }
}



Y ACA EN XML

Código :

<fechas>
   <dia Categoria="" Producto="" />

</fechas>


ESPERO SU AYUDA GRACIAS!