FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Exportar tReport a Excel y rPreview
Posts: 990
Joined: Thu Nov 17, 2005 05:49 PM

Exportar tReport a Excel y rPreview

Posted: Fri Feb 11, 2011 03:58 PM

Hola a todos.

Cuando usaba el rPreview que solo permite una ventana de preview a la vez, no tenía problemas y era feliz. Pero, por supuesto, me encanta poder mostrar más de una ventana de preview a la vez y esto es parte de rPreview desde hace ya algún tiempo.

El problema que tengo es que cuando abro una próxima ventana de preview, la anterior ya no exporta a Excel. No da errores, simplemente pierde la data. Pienso que pierde el dbf desde donde se creó el reporte en primer lugar. Para Exportar a Excel uso una clase inicialmente creada por RenOmaS que hereda de treport. En términos básicos esta clase tiene un método ¨Saveas()¨que recorre el treport nuevamente pero creando una hoja de Excel y no necesitas tener Excel instalado en la pc.

Con gusto comparto el código de la clase y como exportar a Excel desde el rPreview. Pienso que tal vez no sea necesario, pues supongo que hay muchos usando esta misma clase y procedimiento y que seguramente ya han visto este problema y lo han resuelto. José Luis me ha dado unas respuestas pero no estoy seguro de haberlas entendido.

¿Tiene alguien resuelto el problema de exportar a Excel usando tmReport() y multiples rPreviews?

Reinaldo.

Posts: 428
Joined: Thu Oct 19, 2006 12:28 PM

Re: Exportar tReport a Excel y rPreview

Posted: Fri Feb 11, 2011 07:31 PM

Hola Reinaldo

Como te comenté, yo utilizaba Repexcel, con la modificación que hizo m.valdenebro para poder cambiar de impresora en el preview.

El problema, como creo que te ocurre a tí es que, salvo cuando se utiliza con un Report (Que funciona perfectamente), el preview se queda funcionado aunque cerremos la aplicación. Esto se puede comprobar con el administrador de tareas, ya que el proceso sigue abierto.

A mi el rpreview nuevo de la versión 10.12 me funciona perfectamente, pero he intentado modificarlo para poder seguir con las ventajas de Repexcel y me ha sido imposible, incluso con las modificaciones que has posteado en el foro en Ingles.

--------------------------

Saludos



Jose Luis
Posts: 990
Joined: Thu Nov 17, 2005 05:49 PM

Re: Exportar tReport a Excel y rPreview

Posted: Fri Feb 11, 2011 08:26 PM
José Luis;

Hasta ahora no te había entendido. Lo siento. Y es que existen varias cosas que ignoro, por ejemplo el RepExcel de Valdenebro. Me suena que nada tiene que ver con TmReport que estoy usando.

Lo de auto-cerrar las ventanas de preview cuando se cierra la aplicación principal, pienso que se resuelve con este cambio a rpreview:
Code (fw): Select all Collapse
     if ::oDevice:lPrvModal
        StopUntil( { || ::lExit .or. WndMain() == Nil .or. !IsWindow( WndMain():hWnd ) } )
     endif


Me siento obligado a preguntar, y que tal la clase RepExcel para exportar un tReport a Excel. Encuentro la clase TmReport que hereda de la Treport de Ignacio Ortiz, fantástica. Pero quien sabe y RepExcel es aún mejor...?

Si prefieres enviar RepExcel y como se usa via email, entonces hazlo aqui: reinaldo punto crespo en gmail. Gracias. Si quieren ver y/o conocer TmReport, pues con gusto la publico y trato de explicar como se usa.


Reinaldo.
Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM

Re: Exportar tReport a Excel y rPreview

Posted: Fri Feb 18, 2011 02:43 PM

¡Estaria encantado de disponer de tmReport y probar su funcionamiento para exportar a Excel!

Angel Salom

Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM

Re: Exportar tReport a Excel y rPreview

Posted: Fri Feb 18, 2011 02:53 PM

Hola. Yo siempre he utilizado la libreria REPEXCEL sin problemas, hasta el momento. Agradezco a sus creadores.
Solo por información (si no estoy equivocado), la classe TMreport fué creada por Renomas, y forma parte de la libreria antes mencionada.
Saludos

Francisco J. Alegría P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql
Posts: 446
Joined: Mon Dec 26, 2005 09:11 PM

Re: Exportar tReport a Excel y rPreview

Posted: Mon Feb 21, 2011 12:39 AM

Reinaldo

Si el codigo no es muuuy grande... ¿puedes ponerlo en el foro, para el que lo deseara pudiera copiarlo?. Digo, si no es mucha molestia

Saludos

Armando

FWH + BCC582 + WorkShop 4.5 + Resource Hacker + Mingw
Mis nuevas herramientas
Comunicacion via WhatsApp (+51) 957549 665
Comunicación via Correo: apic1002002 at yahoo dot es; apic1002002@gmail.com

Continue the discussion