Visual Basic.NET - Sumar Datagrid

   
Vista:
Imágen de perfil de Leonel

Sumar Datagrid

Publicado por Leonel leonellunamx@hotmail.com (2 intervenciones) el 21/03/2015 20:36:28
necesito ayuda con un datagridview en el cual tengo una serie de datos los cuales necesito sumar a continuacion les dejo mas o menos como lo tengo y como lo quiero

asi lo tengo:
Proov Importe
1..............50
1..............250
1..............100
2..............300
2..............1000
3..............1500
3..............170
3..............260
4..............10

esto es despues de ya llenado el grid con datos de una base de datos...

Asi lo Quiero:
Proov... Importe..... Total
1..............50
1..............250
1..............100 ..........400
2..............300
2..............1000........1300
3..............1500
3..............170
3..............260..........1930
4..............10............10
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Leonardo Daniel A.

Sumar Datagrid

Publicado por Leonardo Daniel A. (11 intervenciones) el 21/03/2015 21:16:47
La unica es con un ciclo, los Datagrid no tienes funciones de calculo

pon abajo 2 labels uno para cada total

dim total1, total2 as double
for linea=1 to datagrid.rowcount
total1 = total1 + datagrid.SelectedIndex( linea ).columna.value
total2 = total2 + datagrid.SelectedIndex( linea ).columna2.value
next

label_tot1.text = total1
label_tot2.text = total2


Aclaro que no eh programado en VB.net pero si en otros lenguajes y en flex, asi lo haria mas o menos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Leonel

Sumar Datagrid

Publicado por Leonel (2 intervenciones) el 21/03/2015 21:21:27
Gracias amigo, pero ese no es el problema eso si esta cubierto la cosa es como esta en el ejemplo hacer que sume los importes y de un total por prov agrupar los totales en el mismo grid...

Aun asi muchas gracias por tu comentario..


Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Sumar Datagrid

Publicado por ELIDR (62 intervenciones) el 01/04/2015 12:52:49
Buenos dias

yo si programo en vb.net y sumo de esta manera.

1
2
 'Calculando la sumatoria del Monto
        TxtTotalLibroPrestado.Text = DGVDetalle_Prestamo.Rows.Cast(Of DataGridViewRow).Where(Function(r) Not r.IsNewRow).Sum(Function(r) CDbl(r.Cells(4).Value)).ToString

DGVDetalle_Prestamo= name del datagridview

4: es la columna que queremos sumar, tomando en cuenta que 0 es la primera columna, 1 es la segunda columna y así.

Espero en Dios que tengas éxito
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar