FoxPro/Visual FoxPro - Select

   
Vista:

Select

Publicado por Analia (17 intervenciones) el 07/12/2008 01:37:34
Hola !!, tengo que realizar la suma de los subtotales entre dos fechas, pero solo me da el primer numero, no realiaza la suma.
Aqui les paso el codigo :

thisform.text1.Value = {}
thisform.text2.Value = {}

SELECT SUM(subtotal) FROM Facturas ;
WHERE Fecha BETWEEN thisform.text1.Value AND thisform.text2.value ;
AND iva = "Resp. Inscripto" OR iva = "Resp. Monot." ;
INTO CURSOR MiCursor
*replace totalmes.totalmesa WITH MiCursor.sum_subtotal
BROWSE
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

RE:Select

Publicado por Juan Fernando (533 intervenciones) el 09/12/2008 14:38:10
¡' por qué no ingresas variables a las 2 fecha
así mira :

primero las haçemos privadas

Private fecini,fecter
fecini=Ctod("")
fecter=Ctod("")

* thisform.text1.Value = {}
*thisform.text2.Value = {}

fecini= thisform.text1.Value
fecter=thisform.text2.Value

SELECT SUM(subtotal) FROM Facturas ;
*aquí puedes omitir el betw

WHERE Fecha>=fecini AND Fecha<=fecter ;
AND iva = "Resp. Inscripto" OR iva = "Resp. Monot." ;
INTO CURSOR MiCursor
*replace totalmes.totalmesa WITH MiCursor.sum_subtotal
BROWSE
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:Select

Publicado por Mario (199 intervenciones) el 10/12/2008 19:39:11
Te falta agrupar. Te recomiendo que armes el Select con el asistente para vistas
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