Page 1 of 1

Una sobre TREPORT

Posted: Tue Jul 23, 2024 7:09 pm
by Armando
Estimado Antonio, y amigos todos:

Tengo la siguiente inquietud, en el siguiente código con la clase TREPORT emito un reporte
con totales por grupo(s), Muestro el código para definir el o los grupos:

Code: Select all | Expand

      GROUP gPry ON oRsDet:Fields("HDR_PRO"):Value ;
         FOOTER Space(66) + "Total por proyecto:" FONT 2             <=============== AQUI

         gPry:bHeader := {|| "* Proyecto: " + oRsDet:Fields("HDR_PRO"):Value + " " + AllTrim(oRsDet:Fields("PRO_DES"):Value)}
 
En el FOOTER estoy anteponiendo espacios antes del texto "Total por proyecto:", los espacios los determino a prueba y error, la
solicitud, si es posible, que se pueda definir como el siguiente ejemplo con oReporte:SAY(nCol,cTexto,nFont,nAlineación)

Code: Select all | Expand

STATIC FUNCTION Totales(oReporte)
    oReporte:BackLine()
    oReporte:SAY(2,"Total final:",2,RPT_RIGHT)             <====== Igual a esto
RETURN(.T.)
 
Si esto fuera posible, ya no tengo que estar probando para colocar el texto en la columna que quiero.

Espero haberme explicado, Muchas gracias