none
Impresión en formato contínuo con VFP 9.0

    Debate general

  • Buenas, ando buscando una rutina apropiada y documentada para imprimir facturas en formato contínuo, desde mis sistema en VFP9.0 en una matricial Epson FX-890. (Carro angosto, la hoja continua es la mitar de una tamaño Carta)

    El caso es que puedo imprimir mis datos en dicha impresora, el problema principal es el salto de página.
    En diversos foros encontré un sin fin de preguntas y respuestas referentes a este tema, pero nadie acierta. Mencionan diversos métodos de impresión; por ejemplo el: @ say, otros usar el: ?&valor otros el: ???&valor, etc, etc... otros diseñarlo en FoxDOS, otros utilizar componentes de terceros... en fin... muchas alternativas y ninguno con una solución clara.
    Para el caso del salto de línea y la cantidad de líneas por página mencionan: _Eject = 'None' (Que coño hace esto, que valores hay aparte del 'None' lo pruebo y no tengo idea de en que parte del código ponerlo, ademas lo ponga donde lo ponga no me funciona)  otros dicen usar una conbinación de varios CHR() pero otra vez... que coño hacen cada uno de esos innumerables valores, igual pruebo todos y nada de nada. Otros me dicen que revise el manual de las impresoras, otros que haga un archivo de texto...

    Para ser puntual, lo que quiero es poder mediante código determinar la cantidad de líneas en mi reporte y evitar que la hoja siga corriendo. Además de un procedimiento claro y documentado. Gracias....
    viernes, 29 de mayo de 2009 23:53

Todas las respuestas

  • HOLA AMIGO..SI HAY DOS FORMAS DE HACER ESTO YO SOY PROGRAMADOR Y TRABAJO EN UNA EMPRESA DE FORMAS CONTINUAS, MIRA TIENES QUE HACER UN ARCHIVO DE REPORTE UN ARCHIVO PLANO Y PUEDES PONER UN COMANDO SCAPE PARA EL TAMAÑO DE TU HOJA Y ASI SALTARA SIEMPRE A ESE TAMAÑO Y NO EN TAMAÑA CARTA (11") QUE ES POR DEFECTO

    EMAIL GONE
    miércoles, 07 de octubre de 2009 23:49