Page 1 of 1
Mis Primeros Reportes...que uso que sea nativo...?
Posted: Wed Nov 14, 2007 10:32 pm
by joseluisysturiz
Srs. del foro, voy emepezar a trabajar con reportes, me gustaria segun sus experiencias que mejor opcion nativa de FWH, que le de un buen diseño a mi sistema, con algunas sombras y eso detalles, tambien hare listado, lo mas importante de todo es que me permita hacer preview antes de imprmir y que pueda sellecionar la impresora que quiera, gracias, espero sus comentarios.saludos.
Re: Mis Primeros Reportes...que uso que sea nativo...?
Posted: Thu Nov 15, 2007 8:10 am
by FiveWiDi
joseluisysturiz wrote:Srs. del foro, voy emepezar a trabajar con reportes, me gustaria segun sus experiencias que mejor opcion nativa de FWH, que le de un buen diseño a mi sistema, con algunas sombras y eso detalles, tambien hare listado, lo mas importante de todo es que me permita hacer preview antes de imprmir y que pueda sellecionar la impresora que quiera, gracias, espero sus comentarios.saludos.
Si lo que quieres es hacer efectos en los listados o impresiones (ya sean facturas, recibos, tiquets, etc.) yo utilizaría la clase TUtilPrn de The Full.
Es poderosa y permite imprimir imágenes (creo que de varios tipos), así como utilizar la Barlib de Cayetano para imprimir códigos de barra.
Con estas posibilidades puedes hacer casi cualquier documento con el diseño que quieras.
En contra: el código del listado lo gestionas tú (mediante While, skip, subtotales, totales, etc.), no hay un 'motor' que genere el listado automáticamente.
Aun así el esfuerzo que se requiere para comprender como funciona esa clase/utilidad vale la pena: el gobierno lo tienes tu, tu decides como será el diseño.
Saludos
Carlos G.
Posted: Thu Nov 15, 2007 8:33 pm
by jrestojeda
Funcion que permite seleccionar impresora
GetPrintDc()
Si deseas que se emita un Preview, lo debes agregar cuando defines el Report.
Ejemplo:
Code: Select all
REPORT oReport TITLE "Listado de clientes" CENTER;
PREVIEW;
CAPTION "Vista previa del listado"
Yo generalmente también genero los reportes manualmente utilizando un "while" y "skip", se puede tener mayor control de lo que deseas imprimir con los métodos "Say", "StartLine", "EndLine", "EndPage", etc.
Espero te sirva esto.
Saludos, Esteban
Posted: Fri Nov 16, 2007 12:00 am
by joseluisysturiz
Gracias por sus respuesta, es lo que habia hecho en otros sistemas, pero lo que mas quiero saber es que usar mejor, si Treport o Tprint o si habia alguna otra clase mejor que sea nativa, he visto List y crystal, pero quiero trabajar lo mas nativo posible a nivel de las compatibilidades, bueno, revisare ambas clases y empezare con lo que hay, gracias colegas...