FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour ¡AYUDA URGENTE! TRerport bug en startgroup al inciar el docu
Posts: 119
Joined: Fri Nov 04, 2005 12:23 AM

¡AYUDA URGENTE! TRerport bug en startgroup al inciar el docu

Posted: Sat Apr 07, 2007 07:12 PM
Por favor ayudenme he pasado muchas horas en resolver el siguente problema y no he podido:

Mando imprimir un encabezado antes de comenzar la impresion de un grupo, pero siempre al iniciar el documento se sobreescribe con la primera linea del grupo. Despues de que se imprime el primer grupo el problema no ocurre, el encabezado del grupo ya no se empalma con la impresion de la primera linea del grupo

El codigo es:


REPORT oReport ;
     TITLE WcTitulo2;
     HEADER WcTitulo1 CENTER;
     FOOTER OemtoAnsi("Pagina: ")+str(oReport:nPage,3) right;
     FONT oFontArial8;
     preview


      COLUMN TITLE 'Fecha' data Fecha

      COLUMN TITLE 'Codigo'  data Codigo

       GROUP ON codigo;
        footer 'Total de movimientos'+str(oReport:aGroups[1]:nCounter)

END REPORT

ACTIVATE REPORT oReport;
on StartGroup (oReport:newLine(),oReport:('Nuevo Grupo'),oReport:newLine())



Al iniciar la impresion del documento la frase "Nuevo Grupo" se sobreescribe con la fecha del primer elemento del grupo. A partir del siguiente grupo que se imprime en el documento el problema ya no ocurre.

Uso FWH 2.4 BCC 5.5 y XH 0.99.3

De antemano Muchas Gracias.
Jose Rios.
Posts: 119
Joined: Fri Nov 04, 2005 12:23 AM

¡AYUDA URGENTE! TRerport bug en startgroup al inciar el docu

Posted: Sun Apr 08, 2007 04:53 PM

Buenos Dias.

      Es casi un echo que todos los que programamos en FWH usamos o hemos usado alguna vez el motor de reportes. Por lo menos alguien digame si en alguna version posterior a la 2.4 no ocurre este probema.


      Gracias.

      Jose Rios.
Posts: 119
Joined: Fri Nov 04, 2005 12:23 AM

¡AYUDA URGENTE! TRerport bug en startgroup al inciar el docu

Posted: Sun Apr 08, 2007 07:45 PM

Hola Fernando.

     Si, ya probe poner varios newline(), pero cuando es el primer grupo del documento hace caso omiso de las lineas a saltar. A partir del segundo grupo este problema no ocurre.

     ¿a ti te ha ocurrido este problema?.

     Saludos.
Posts: 119
Joined: Fri Nov 04, 2005 12:23 AM

¡AYUDA URGENTE! TRerport bug en startgroup al inciar el docu

Posted: Sun Apr 08, 2007 09:00 PM

Parece ser que alguien mas ya habia tenido este problema, pero no tuvo respuestas en el foro:

   <!-- m --><a class="postlink" href="http://fivetechsoft.com/forums/viewtopic.php?t=6233&amp;highlight=startgroup">http://fivetechsoft.com/forums/viewtopi ... startgroup</a><!-- m -->.

   Saludos.
Posts: 119
Joined: Fri Nov 04, 2005 12:23 AM

¡AYUDA URGENTE! TRerport bug en startgroup al inciar el docu

Posted: Sun Apr 08, 2007 09:19 PM

Hola Amigos.

    El motor de reportes FW en combinacion con scopes y los AOF, permite hacer maravillas, se pueden crear reportes que de otra forma nos llevarian muchisimas mas lineas. En un sistema de punto de venta que estoy desarrollando utilizo estas herramientas para hacer reportes de kardex, estadisticas, etc., con muy pocas lineas de codigo. Pero tengo el problema que les planteo del encabezado del primer grupo del documento que se sobreescribe con la primera linea del primer grupo. ¿Alguien sabe como solucionar esto?.

 De antemano muchas gracias.

 Jose Rios.
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM

¡AYUDA URGENTE! TRerport bug en startgroup al inciar el docu

Posted: Mon Apr 09, 2007 01:06 AM

José:

Yo utilizo las siguientes líneas y me funcionan bien

oReport:EndLine()
oReport:StartLine()

Saludos, Armando

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 119
Joined: Fri Nov 04, 2005 12:23 AM

¡AYUDA URGENTE! TRerport bug en startgroup al inciar el docu

Posted: Mon Apr 09, 2007 05:16 AM

¡Armando Muchas Gracias!.

  Problema arreglado anexando un oReport:endLine() antes del oReport:say() en StartGroup

  Saludos.

  Jose Rios.

Continue the discussion