Mis Primeros Reportes...que uso que sea nativo...?

Post Reply
User avatar
joseluisysturiz
Posts: 2024
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela
Contact:

Mis Primeros Reportes...que uso que sea nativo...?

Post 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.
Dios no está muerto...

Gracias a mi Dios ante todo!
FiveWiDi
Posts: 910
Joined: Mon Oct 10, 2005 2:38 pm

Re: Mis Primeros Reportes...que uso que sea nativo...?

Post 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.
User avatar
jrestojeda
Posts: 543
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Post 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
User avatar
joseluisysturiz
Posts: 2024
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela
Contact:

Post 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...
Dios no está muerto...

Gracias a mi Dios ante todo!
Post Reply