Programación General > Visual Basic 6.0 e inferiores

 Impresiones En Hojas Preimpresas

(1/2) > >>

UserCode:
Saludos

Pensando y siendo esto algo solicitado de vez en cuando en las labores de alguna que otra empresa, tengo un programita que tiene como tarea de salida de datos, imprimir en unas guias preimpresas y que son hojas continuas, es decir, no en hoja en blanco sino en unas hojas preimpresas, igual como las de factura de algunas tiendas, en donde lo único que tiene que hacer el programa es que los datos caigan en su lugar, en dicha hoja.

El problema con esto es que también debe mandarse a imprimir 10, 15, 20 etc... cantidad con los mismos datos (cada guia tiene su numero que la identifica) ya hice esto en el programa, y la idea que tuve fue usar Crystal, escanie la guia, coloqué los datos en cada posición y luego retire la imagen. En VB puse el control de Crystal e indique (no visualizar reporte) sino mandarlo a imprimir de una vez.  Esto resulta, pero solo cuando se imprime de una en una, ya que hay que estar vigilando y ajustando la impresora de matriz para que los datos siempre caigan en su lugar.

Pero al mandar a imprimir masivamente varias X cantidad, el operador o usuario no puede estar ajustando la impresora por cada salida de impresión (imaginense si son 50 impresiones) entonces el problema pues claro, hay que atacarlo por la configuración de la impresora o configuración de hoja (sea de la impresora o por crystal) lo cual he hecho, pero ha sido un desastre.

Necesito que (sea crystal o la impresora) reconozca el ancho y largo de cada guía, (la cual tiene el ancho de cualquier hoja, pero el largo es menos que la mitad de una hoja tipo carta) pero los intentos de esto no me han servido, probé por crystal, por la impresora, y por el control de crystal en el VB pero las cosas no caen o cuadran como deberia.

¿Cómo se resuelve este tipo de cosas?

Nuevamente muchas gracias por compartir tu experiencia, sobre todo en asuntos de este tipo.

ArKaNtOs:
En mi Experiencia no es tan funcional imprimir facturas con crystal, me parece mas apropiado el objeto Printer, aunque es mas talachero porque tienes q darle las coordenadas pero es mas exacto ;)

UserCode:
si, al principio la idea a usar era el .printer pero imaginate, tenía que estar con una regla midiendo por X unidad cada celda (ancho y largo) y distancia entre cada campo, en caso de resolverlo aun usandolo por crystal, entonces crystal se llevaria por los cuernos a printer  :P
De no encontrar la solución por ahí sino por el .printer pues a buscar una regla se ha dicho  :(

ArKaNtOs:
Pues Mejor ve buscandola  :P jejejeje porque a mi ya me paso :( :'( jejejeje y sino hay pasas la solución :P :hola:

UserCode:
hehehe.. bueno, debo hablar con alguien a quien pasare a ver a su trabajo mañana, a ver que se hace.
Claro, cualquier cosa informo :good:

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa