FoxPro/Visual FoxPro - COMO IMPRIMO UN REPORTE PORMEDIO DE CODIGO

 
Vista:

COMO IMPRIMO UN REPORTE PORMEDIO DE CODIGO

Publicado por Edson FP (1 intervención) el 20/03/2003 18:38:34
COMO IMPRIMO UN REPORTE PORMEDIO DE CODIGO Y NO USANDO EL ASISTENTE DE REPORTE.. TALVEZ HALLA ALGUNA FUNCION O ALGUN CODIGO ESPECIFICO
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

RE:COMO IMPRIMO UN REPORTE PORMEDIO DE CODIGO

Publicado por ricardo (324 intervenciones) el 20/03/2003 18:47:36
dEBES UTILIZAR EL CODIGO DE TODA LA VIDA DE FOX PARA MS DOS DBASE, ETC

SET DEVICE TO PRINTER

@SAY.....

ESTO FUNCIONA, BUENO CREO , TODO DEPENDERA DE LA VERSIÓN.

ESPERO QUE TE SIRVA. TEN PACIENCIA
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:COMO IMPRIMO UN REPORTE PORMEDIO DE CODIGO

Publicado por oscar (32 intervenciones) el 24/03/2003 17:54:52
PROCEDURE ticket
SELECT * from vreportes WHERE co_alma = m.alma ORDER BY co_art INTO CURSOR vreportes1
SET PRINTER TO (impre)
* SET PRINTER TO
SET DEVICE TO PRINTER
SET PRINTER ON
SET PRINTER FONT 'Arial', 7
@ 1,0 say 'Almacen: ' + ALLTRIM(vreportes.des_sub)
@ 1,30 say 'Fecha: '
@ 1,39 say DATETIME()
@ 2,0 say IIF(vreportes1.tipo_ruta=1,"Puerta: ",IIF(vreportes1.tipo_ruta=9,"Detal: ","Ruta: "))
@ 2,9 say ALLTRIM(STR(vreportes1.ruta))
@ 3,0 say 'Descripción Cajas/Unid.'
@ 4,0 say REPLICATE('=',55)
totales = 0
fi = 5
SCAN
*@ fi,0 say alltrim(vreportes1.co_art)
@ fi,0 say ALLTRIM(vreportes1.art_des)
@ fi,53 say ALLTRIM(STR(vreportes1.total_art/vreportes1.uni_relac,10,4))
totales = totales + vreportes1.total_art/vreportes1.uni_relac
fi = fi + 1
ENDSCAN
@ fi,0 say REPLICATE('=',55)
fi = fi + 1
@ fi,0 say 'Totales: '
@ fi,53 say ALLTRIM(STR(totales,10,4))
fi = fi + 1
@ fi,0 say 'Número de renglones: '
@ fi,53 say RECCOUNT()
fi = fi + 1
@ fi,0 say 'NO TOMAR EN CUENTA ES SOLO PRUEBA PARA EL SISTEMA'
SET PRINTER to
SET PRINTER off
SET DEVICE TO screen
ENDPROC
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