RE:Como Mandar reporte fivewin por mail.
Por partes.
PAra exportar los datos a Excel lo puedes hacer :
directamente via OLE con la clase tOleAuto o la clase XlsScript
, usando la FileXLS (http://personales.mundivia.es/rar) ó
una libreria programita que se llama ClipWKS que es gratuito
Para PDF necesitas forzosamente un driver de impresora PDF, si estas trabajando con FiveWin a 32 bits, Harbour tiene una libreria que se llama PDF lib que genera archivos PDF directamente desde el codigo FW.
Para mandar por mail, en FW a 16 bits puedes utilizar la clase TSMTP que viene incluida con FW.
En FiveWin de 32 bits puedes usar la misma clase TSMTP, la clae OutLook, o bien un componente llamado Funcky (si, el mismo de Clipper pero para 32 bits: www.funcky.com)
Pero lo mas simple sencillo y eficiente, es hacer los reportes con Crystal Reports... ese diseñador de reportes te los exporta a cualquier formato, HTML, Excel, Word, PDF y hasta los envia por Mail.
FiveWin tiene una clase llamada TCRPE (Crystal Reports Print Engine) que hace todo eso y mucho mas.