PARA : ** JONATHAN **
Publicado por Juan (537 intervenciones) el 28/01/2006 15:32:23
Hola Jonathan te envio otro ejemplo de sumar columnas en el grid
y no te sigas complicando ..esta es la forma más directa y fácil .
digitas este código en el Valid Event de la text que contine a la columna a sumar
del grid
Thisform.LockScreen=.T.
Inrecno=recno()
CALCULATE SUM(VALOR)TO Thisform.pageframe1.page1.text3.value
lOCATE RECORD Inrecno
Thisform.LockScreen=.F.
te detallo un poco más la situación VALOR es el nombre de campo de la
tabla a sumar y to thisform. .. es el lugar de las sumas a depositar en el
form .yo uso pagina multiples tu borras eso y lo cambias por un thisform
simple ,también si borras un valor dentro del grid o modificas ,esta
formula toma el nuevo valor de la resta .
para tu proyecto final seria asi.
Thisform.LockScreen=.T.
Inrecno=recno()
CALCULATE SUM(nombre.campo)TO Thisform.text5.value
lOCATE RECORD Inrecno
Thisform.LockScreen=.F.
y no te sigas complicando ..esta es la forma más directa y fácil .
digitas este código en el Valid Event de la text que contine a la columna a sumar
del grid
Thisform.LockScreen=.T.
Inrecno=recno()
CALCULATE SUM(VALOR)TO Thisform.pageframe1.page1.text3.value
lOCATE RECORD Inrecno
Thisform.LockScreen=.F.
te detallo un poco más la situación VALOR es el nombre de campo de la
tabla a sumar y to thisform. .. es el lugar de las sumas a depositar en el
form .yo uso pagina multiples tu borras eso y lo cambias por un thisform
simple ,también si borras un valor dentro del grid o modificas ,esta
formula toma el nuevo valor de la resta .
para tu proyecto final seria asi.
Thisform.LockScreen=.T.
Inrecno=recno()
CALCULATE SUM(nombre.campo)TO Thisform.text5.value
lOCATE RECORD Inrecno
Thisform.LockScreen=.F.
Valora esta pregunta


0