Footer de un xBrowse con calculo personalizado

Footer de un xBrowse con calculo personalizado

Postby nanoespinoza » Mon Sep 24, 2018 3:37 am

Estimados

Me gustaría conocer si es posible generar una columna del footer de un xBrowse con calculo personalizado.

Ya conozco que tengo las siguientes opciones para el calculo del footer:
// footer aggregate types
#define AGGR_TOTAL 1
#define AGGR_SUM AGGR_TOTAL
#define AGGR_MIN 2
#define AGGR_MAX 4
#define AGGR_COUNT 8
#define AGGR_AVERAGE AGGR_SUM + AGGR_COUNT
#define AGGR_STDEV AGGR_SUM + AGGR_COUNT + 16
#define AGGR_STDEVP AGGR_STDEV + 32
#define AGGR_AVG AGGR_AVERAGE
#define AGGR_STD AGGR_STDEV

Pero me gustaría un calculo personalizado, porque el promedio de los promedios no da datos reales y tengo una columna con esa característica.

Se puede?

Saludos

Fernando Espinoza A.
nanoespinoza
 
Posts: 136
Joined: Thu Mar 16, 2017 4:08 pm
Location: Ecuador

Re: Footer de un xBrowse con calculo personalizado

Postby AngelSalom » Mon Sep 24, 2018 1:10 pm

Puedes probar :

Code: Select all  Expand view

   oMLbx:lFooter:=.T.
   oMLbx:nFooterLines:=1
   oMLbx:aCols[ 7]:cFooter :="Totales periodo ... "
   oMLbx:aCols[ 8]:cFooter :=Transform (nTotDebeP,cMasEmp)
   oMLbx:aCols[ 9]:cFooter :=Transform (nTotHaberP,cMasEmp)
   oMLbx:aCols[10]:cFooter :=Transform (nTotSaldoP,cMasEmp)
 


Donde oMLbx sería el objeto xBrowse. De ese modo personalizas el footer como prefieras.
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 708
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: Footer de un xBrowse con calculo personalizado

Postby nanoespinoza » Mon Sep 24, 2018 11:55 pm

Gracias, funcionó bien.

Ahora, abusando un poco y pasando a otra pregunta, ¿se puede poner un SetProgBar() en el footer?

Saludos

Fernando Espinoza A.
nanoespinoza
 
Posts: 136
Joined: Thu Mar 16, 2017 4:08 pm
Location: Ecuador

Re: Footer de un xBrowse con calculo personalizado

Postby nageswaragunupudi » Fri Sep 28, 2018 5:05 pm

oCol:bFooter := { |col| <yourcalculationfunction>(col) }
Regards

G. N. Rao.
Hyderabad, India
User avatar
nageswaragunupudi
 
Posts: 10308
Joined: Sun Nov 19, 2006 5:22 am
Location: India


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 29 guests