Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/03/2005, 18:55
Avatar de grisel
grisel
 
Fecha de Ingreso: diciembre-2004
Ubicación: Mexico
Mensajes: 215
Antigüedad: 20 años, 2 meses
Puntos: 0
Ok chicos cre que me la estaba complicando mucho pero ahi la llevo, solo que si esta medio complejo ya que se me van a repetir los concpetos.
Esto es lo que hecho.

DataRow row = tDatos.NewRow ();
System.Data.DataRow Renglon;
int etapa;
Renglon = tbGrid.Rows[1];
etapa = (int)Renglon["numetapa"];
for (int h =0; h<tbGrid.Rows .Count ; h++)
{
try
{
Renglon = tbGrid.Rows[h];
etapa = (int)Renglon["numetapa"];
if((int)Renglon["numetapa"]== etapa)
{
row = tDatos.NewRow ();
row[0]= Renglon["concepto"];
for (int q =1; q<=oProy.numEtapas; q++)
{ row[q]= Renglon["monto"];
}
tDatos.Rows .Add (row);
etapa = (int)Renglon["numetapa"];
}
}
catch (Exception ex)
{
MsgBox1.ShowMessage ("Error"+ex.Message,"OK",false);
break;
}
}

DataGrid1.DataSource = tDatos;
DataGrid1.DataBind ();

El problema es acomodar ahora las cantidades a su respectiva columna.

bueno seguire intentando
saludos y bye
__________________
grissss :Zzz: