border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU
  #1 (permalink)  
Antiguo 27-03-2008, 16:05:46
Gran Participación en el Foro
 
Registrado: sep 2006
Posts: 169
El_Principiante Valoración +2
Predeterminado Sumar Columnas del MSHFlexGrid

Hola que tal, ahora mi consulta o mi problema es el siguiente.

Tengo una base de datos que manejo en Access 2003, hago la conexión con ADODB y tengo visual basic 6.0
Tengo un MSHFlexGrid donde cargo los datos que acontinuación se ven en la imagen adjunta eso no es el problema el problema es que quiero sumar la columna de pagos. y ponerlo en el mismo MSHFlexGrid y agregar la palabra TOTAL obviamente, alguna forma por favor. si no me explique ya me lo diran.
Imágenes Adjuntas
Tipo de Archivo: jpg mshflexgrid_240.jpg (139,2 KB, 17 visitas)
__________________
El exito no es un milagro, es una Recopensa
Responder Con Cita
  #2 (permalink)  
Antiguo 27-03-2008, 19:24:24
Gran Participación en el Foro
 
Registrado: sep 2006
Posts: 169
El_Principiante Valoración +2
Predeterminado

Antes que nada perdon por la imagen no me fije y no pense que estuviera tan grande asi que mil disculpas y con respecto a la ayuda que estoy solicitando ya no se molesten, ya tengo solucionado mi problema solo tube que agregar dos lineas en el mshflexgrid y poder manipularlo y todo listo pongo algo del codigo de ejemplo por si alguien le sirve la ayuda posteriormente:

1.- Primero tengo que agregar los registros asi.
Código:
c = 1
    While rs.EOF = False
        MSHFlexGrid1.TextMatrix(c, 0) = c
        'le damos formato a las celdas que se van a mostrar. como son los pagos
        MSHFlexGrid1.TextMatrix(c, 10) = Format(rs.Fields(10), "$ #,##0.00")
        c = c + 1
        rs.MoveNext
    Wend
2.- ahora agregamos dos filas mas para colocar lo que queremos

Código:
    MSHFlexGrid1.AddItem ""
    MSHFlexGrid1.AddItem ""
3.- y por ultimo agregamos la palabra TOTAL y la Suma
Código:
    MSHFlexGrid1.TextMatrix(c + 1, 8) = "TOTAL"
    MSHFlexGrid1.TextMatrix(c + 1, 10) = Format(Sumar(MSHFlexGrid1, 10), "$ #,##0.00")
Sobra decir que la palabra Sumar es una función que se creo para tal efecto es decir sumar la columna numero 10 que es la que nos interesa.

Espero que le sirva a mas de uno y gracias por la ayuda prestada.
__________________
El exito no es un milagro, es una Recopensa
Responder Con Cita
  #3 (permalink)  
Antiguo 27-03-2008, 23:10:35
Avatar de seba123neo
Moderador
 
Registrado: nov 2007
Ubicación: Argentina
Posts: 388
seba123neo Valoración +2
Predeterminado

Hola,mira aca tenes una funcion para sumar los valores de una columna,solo le tenes que pasar como parametro en numero de la columna....

Simple Código fuente de ejemplo para sumar una columna en un control MsFlexGrid o Hierarchical Flex

saludos.
__________________
Todos somos ignorantes; lo que pasa es que no todos ignoramos las mismas cosas - Albert Einstein
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Sumar las Columnas de un MSFlexGrid El_Principiante Visual Basic 6.00 4 02-01-2007 15:25:37
Ayuda para sumar columnas ... Black_devil Visual Basic 6.00 2 24-06-2006 16:06:01
Dar Formato a las Columnas en el MSHFlexGrid Claudia Cecilia Uzquiano Visual Basic 6.00 7 18-03-2006 08:59:48
MSHFlexGrid---titulos en columnas karl Visual Basic 6.00 7 16-08-2005 18:45:19
Sumar columnas datagrid dagoba77 Visual Basic 6.00 5 25-10-2004 20:53:35


La franja horaria es GMT. Ahora son las 02:44:36.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right