PDA

Ver la Versión Completa : Como hacer un reporte dinamico ?


IVAND
04-11-2003, 20:27:42
Hola a todos

Espero que mi tema no sea incomodo

Veran en nuestro trabajo utilizamos bastantes impresoras Epson Fx880 (50 +) asi que la mayoria de nuestros reportes lo hacemos en texto(Ppreport) y funcionan perfectos pero ahora hemos incorporado al sistema la impresion de tickets los cuales tienen el tamaño de una hoja a4 realizamos 4 impresiones (que pena no tengo la medida a la mano) pues bien lo que necesitamos es un reporteador que permita definir este tamaño de hoja y cuando acabe de imprimir un tickets avance al proximo y asi sucesivamente), por lo pronto lo estamos realizando directo pero es tedioso y ademas problematico pues si hay que aumentar algo nos toca compilar todo el proyecto nuevamente ), alguno de ustedes tiene una manera para programar estos informes y hacerlos dinamicos no se grabar las posiciones de cada campo los espacios etc

De antemano


Gracias por su tiempo

marcoszorrilla
04-11-2003, 23:05:56
Yo tengo algunas cosas hechas con esa técnica de impresión directa con el Canvas, y lo que hago es precisamente eso que indicas, en una tabla, guardo todas las posiciones que voy a utilizar y en el menú de la aplicación pongo una opción, configurar Albarán por ejemplo o Ticket.

En una tabla he guardado previamente todas las posiciones posibles, incluso tamaños y estilos de letra para las distinas secciones.

Por ejemplo:
FilNombreCliente, ColNombreCliente......

de esta manera se puede calibrar exactamente donde colocar cada cosa y solamente hay que ir a la opción que habremos creado al respecto y hacer los cambios pertinentes, sin tener que tocar el ejecutable.

Un Saludo.