FoxPro/Visual FoxPro - consulta sql

 
Vista:

consulta sql

Publicado por eduardo (72 intervenciones) el 09/05/2007 21:03:04
HOLA:

necesitaria saber como puedo usar una variable de una consulta sql
(la variable seria:sum(el campo a acumular) as (la variable ausar)
en un reporte de fox como para ponerla al pie del mismo .
hice esto:

SELECT SUM(CTA.PAGA) AS SUMCTA FROM CTA WHERE FECHA>=CTOD(THISFORM.TEXT2.VALUE);
AND FECHA <= CTOD(THISFORM.TEXT3.VALUE) NOCONSOLE
report form pagos to printer preview

en el reporte pagos puse la variable sumcta
pero al ejecutar esto me dice que no encuentra la variable sumcta.

tambien no me funciona la clausula noconsole
para que no me despliegue el resultado (solo necesito
la variable para el reporte).
desde ya gracias
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
sin imagen de perfil

RE:consulta sql

Publicado por Hector R. De los Santos (270 intervenciones) el 09/05/2007 21:30:10
Donde envias el resultado de la consulta?
Prueba mandandolo a un cursor..asi
SELECT SUM(CTA.PAGA) AS SUMCTA FROM CTA WHERE FECHA>=CTOD(THISFORM.TEXT2.VALUE);
AND FECHA <= CTOD(THISFORM.TEXT3.VALUE) NOCONSOLE
into cursor Mycursor
Luego mandas a imprimir tu reporte..pero antes seleccionas tu cursor..
Select Mycursor
Report form pagos to printer preview
Para que no te muestre los resultados leete sobre Set talk

Suerte!!!
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