FoxPro/Visual FoxPro - Impresión de

   
Vista:

Impresión de

Publicado por Juan Carlos Lopera (13 intervenciones) el 27/09/2011 00:24:55
Tengo el siguiente código de programa para imprimir en forma directa a la impresora

SET PRINTER TO DEFAULT
SET DEVICE TO PRINTER
SET CONSOLE OFF
SET PRINTER ON
SET EXACT OFF
SELECT MDe
SEEK DTOS(MSu.Fecha)+MSu.Tipo+STR(MSu.Numero,6)
SET EXACT ON
wCtaAnt = SPACE(10)
DO WHILE !EOF() AND MSu.Numero = MDe.Numero AND MDe.Tipo = MSu.Tipo
SELECT Cta
SEEK MDe.Cuenta
SET PRINTER FONT 'Courier New', 8
?? ' '+TRANSFORM(MDe.Cuenta,'@R X XX XX XX XXX')+' '+Cta.Nombre+' '
?? TRANSFORM(wDol,'999,999,999.99')
?? TRANSFORM(wDebe,'@Z 9,999,999,999.99')
?? TRANSFORM(wHaber,'@Z 9,999,999,999.99')
SET PRINTER FONT 'Courier New', 8
?? SPACE(16)+MDe.Glosa
ENDDO
SET PRINTER OFF
SET DEVICE TO SCREEN
SET PRINTER TO

Es un resumen del Código original como un ejemplo.
Con el reporte me va bien, pero tengo las siguientes consultas:

1.- Como hago para imprimir en forma HORIZONTAL?
2.- Como imprimo líneas verticales dentro del reporte?.
3.- Como imprimo un gráfico en el reporte?

Mis agradecimientos anticipados por su atención a estas inquietudes.

Saludos
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

Impresión de

Publicado por Juan Manuel Cruz juanmcruz@hotmail.com (508 intervenciones) el 27/09/2011 16:39:05
Esos reportes -que no deberían llamarse, en todo caso salida impresa- se basan en texto, no puedes hacer uso de ninguna característica que no sea texto, a menos que sea 'dibujando' cajas en ASCII, o aprovechando particularidades del fabricante y modelo.

¿Qué versión de VFP usas? ¿has considerado pasarte a reportes gráficos?
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

Impresión de

Publicado por Tachito (24 intervenciones) el 12/10/2011 21:56:35
Hola Amigo..

Es recmonedable que pases a utilizar ya el generador de informe del VFP7.0 y asi podras imprimir graficos..
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

Impresión de

Publicado por santiago (376 intervenciones) el 27/09/2011 18:42:14
Hola, para poder dar respuesta a tus 3 preguntas, necesito saber en que version de Foxpro esta el programa???.

Santiago.
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

Impresión de

Publicado por Juan Carlos Lopera jlopera@bolivia.com (13 intervenciones) el 02/10/2011 03:29:28
La version que uso es 7.0
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