Hola amigos:
Necesitaba hacer un informe (TREPORT) que me permitiera cambiar la fuente de los totales de un grupo, aparentemente facil.
oInf:aColumns[1]:bTotalFont:={|| 2 }
El problema me lo encontre al intentar en un Report con dos o mas grupos, cuando queria cambiar la fuente de solo un grupo, no del resto, asi que despues de algunas horas (soy muy torpe), se me ocurrio la siguiente solucion, que pongo a vuestra disposicion por si alguien le ha sucedido lo mismo.
// Despues de la linea END REPORT poner
oInf:bEndGroup:={|oGroup| FuenteGrupo(oInf,oGroup) }
//
// Funcion para el cambio la fuente de los totales de un grupo
FUNCTION FuenteGrupo(oInf,oGroup)
Local i
FOR i=1 TO LEN(oInf:aColumns)
DO CASE
CASE oGroup:nOrder=1
oInf:aColumns[i]:bTotalFont:={|| 2 }
CASE oGroup:nOrder=2
oInf:aColumns[i]:bTotalFont:={|| 1 }
CASE oGroup:nOrder=3
oInf:aColumns[i]:bTotalFont:={|| 3 }
END CASE
NEXT i
RETURN nil
Espero que os sea de utilidad, y si alguien encuentra una solucion mas facil, por favor que la publique.