![]() |
Configurar Impresion
Hola Amigos, les cuento que tengo un cliente un poco especial... por que me ha pedido poder configurar sus facturas y documentos en un formato que el mismo desea manipular, es decir, tratare de explicarme mejor, yo le hice su impresion de facturas, pero quizas mas adelante a mi cliente se le ocurra cambiar el formato de sus facturas y lo que el desea es no llamarme para volver a redimensionar el reporte sino desea cambiarlo el mismo mediante unos parametros, poder decirle al programa que el nombre del cliente se imprima ya no en la fila 10, columna 20 sino en otras coordenandas....
yo recuerdo haber implementado en Turbo Pascal rutinas de carga y configuracion pero esa era la epoca en la que se escribia todo el codigo, ahora supongo que deba existir maneras mas simples, por su puesto usando POO, lo peor de todo es que no tengo ni la menor idea de como empezar, he estado pensando en crear una tabla con los campos, y que esta se lea y se cargue en una clase... otra cosa que se me ocurrio fue crear clases y guardarlas en el registro de windows, pero me parecen muy trabajosas... me parece que se podria implementar mediante Drag & Drop pero no tengo la mas vaga idea... la verdad necesito unas luces, este cliente conoce un poco de programacion... bueno espero sugerencias... Saludos... |
componentes como freeReport, entre otros (FastReports, RaveReports, etc) te permiten cambiar el formato de los reportes
|
Checa esto....
Yo tengo algo similar, uso el Zreport para imprimir Facturas, Remisiones, Presupuestos, etc. los margenes de los Label's y los datos, tipos de letras, fuentes, negritas, tamaño de la hoja(ancho, alto), margenes de encabezados, detalle, y pie de pàgina, los guardo en tablas, y obviamente tengo una captura para modificaciòn de estos mismos y no tener que abrir los fuentes y modificarlos manualmente, esto mismo puedes implementarlo con cualquier otro Reporteador.
Saludos.... |
culmine con la implementacion
ya culmine con la implementacion y todo lo guarde en tablas... asi como sugieres...
gracias |
La franja horaria es GMT +2. Ahora son las 09:03:34. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi