Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Impresion en matriz de punto
Message
General information
Forum:
Visual FoxPro
Category:
Reports & Report designer
Environment versions
Visual FoxPro:
VFP 9
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
MS SQL Server
Miscellaneous
Thread ID:
01063777
Message ID:
01065562
Views:
21
La mejor manera de imprimir igual que lo hacias en MS-DOS es haciendo los reportes en Foxpro para DOS y nunca abrirlos desde Visual Foxpro. Te explico:

1- Usa una vieja licencia de Foxpro para DOS y crea tus reportes. Ahi puedes incluir el tamaño del papel en Lineas, usar los caracteres que desees para formatear texto (comprimido, caracteres mas grandes, etc.).

2- Agrega tu reporte a tu proyecto heco en Visual Foxpro, pero nunca lo abras desde VFP ya que se convierten al formato Windows.

3- Para Ejecutar el reporte lo haces asi
REPORT FORM reporte.frx TO FILE archivo.txt ASCII
RUN TYPE archivo.txt >prn &&Aqui puedes cambiar algunas opciones








>Muchas gracias Enmanuel,
>
>Grabé un formato media carta y luego en Opciones avanzadas del driver de la impresora Deshabilité las caracteristicas avanzadas de impresion para que pudiera tomar en cuenta ese nuevo formato (Perfecto).
>
>Otra cosa, para imprimir en modo texto la forma habitual es crear una impresora Generica Text only y enviar el report para allá, correcto ?
>
>Pero el problema es que sale puro texto con letra normal, pero es muy problematico para cambiar por ejemplo a letra condensada, cuadrar las lineas, los labels, etc.
>
>Hace mucho tiempo yo creaba los reports con la version dos de fox (Fox2.6) y luego los mandaba a imprimir desde VFP Win y era igual que imprimir en dos.
>
>Pregunto, no habra otra forma de hacer esto ?
>
>Gracias
>
>Amilcar Pino
Dominican Republic, a Paradise in America
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform