FoxPro/Visual FoxPro - Sentencia SQL resultado a un reporte

 
Vista:

Sentencia SQL resultado a un reporte

Publicado por jose agustin (110 intervenciones) el 14/06/2002 18:21:45
Sentencia SQL resultado a un reporte
Una consulta SQL enviada u un cursor sale a un grid1. ¿cómo se envía el resultado al a impresora?
Así como cuando se hace un filtro solo imprime lo filtrado
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:Sentencia SQL resultado a un reporte

Publicado por devilzito (24 intervenciones) el 14/06/2002 19:59:39
Si por ejemplo hago esto:

select a.logico,a.no_exp,a.importe_1,a.concepto,a.obser;
from afiliadas a;
where substr(a.no_exp,5,2)=thisform.container1.combo1.value and substr(a.no_exp,2,2)=substr(ALLTRIM(STR(thisform.container1.text2.value)),3,2);
order by 2;
into cursor c:\devil.dbf

thisform.grid1.recordsource = "c:\devil"

Hasta Aquí, el resultado se mostrará en un grid.

Si lo quieres mandar a la impresora, créate primero un reporte.
En la expresión de los campos del reporte, (en la sección de detalles), vas colocando, para este caso:

c:\devil.logico
c:\devil..no_exp
c:\devil.importe_1
c:\devil..concepto
c:\devil.obser

Y listo!
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