FoxPro/Visual FoxPro - problemas con calculate sum()

 
Vista:

problemas con calculate sum()

Publicado por Ángel Isorna (135 intervenciones) el 18/09/2004 22:05:48
Hola a todos:

Estoy intentado cambiar el valor de un total de factura con los comandos
1.- “calculate sum”
2.-“sum”.

Cuando cambio el valor de una línea de factura por ejemplo las unidades, en el evento valid le introduzco :

calculate sum(tablalineas.totallinea) to thisform.totalfactura.value

Pero no me funciona bien.

¿Me puede alguien indicar como se realiza este tipo de operación?

Muchas gracias por adelantado.
Ángel.
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 Willy

RE:problemas con calculate sum()

Publicado por Willy (264 intervenciones) el 20/09/2004 03:08:14
Hola Angel
Primero, en las propiedades de tu TextDestino(supongo que es un Text) en value debes colocar 0.
Segundo luego puedes escribir tu código por partes, o sea:
calculate sum(tablalineas.totallinea) to A
thisform.totalfactura.value=A
Debe funcionar.
Saludos Willy

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

RE:problemas con calculate sum()

Publicado por saul (362 intervenciones) el 20/09/2004 16:27:07
Hola en el valid de tu Grid ..
por esto

LOCAL x
Select Tabla_Factura
x = RECNO()

SUM valor For valor > 0 TO ThisForm.txttotalp.value

GO x

thisform.Refresh

*ThisForm.txttotalp.value
Este es un texbox que esta afuera de tu grid...
a mi me funciona a ti tambien te tiene que funcionar..

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