TXBrowse Footers TOTALES
Posted: Sat Nov 13, 2010 12:15 am
Buenas tardes a todos....
Se que este tema se ha venido repitiendo, pero lo cierto es que hacia mucho que no tocaba mi viejo
y querido FiveWin y se me planteó esta problemática.
Espero que alguien me pueda ayudar.
Necesito mostrar los totales en los footers de mi XBrowse
Las columnas TOTAL, PAGADO, DEBE son las que quiero mostrar su respectiva SUMA en los footers.
Alguna alma caritativa que se compadezca de este viejo usuario de FiveWin ?
Gracias.
FiveWin Octubre 2008, xHarbour.
Se que este tema se ha venido repitiendo, pero lo cierto es que hacia mucho que no tocaba mi viejo
y querido FiveWin y se me planteó esta problemática.
Espero que alguien me pueda ayudar.
Necesito mostrar los totales en los footers de mi XBrowse
Code: Select all
oBrw := TXBrowse():New( oDlg )
oBrw:nMarqueeStyle := MARQSTYLE_HIGHLROWRC
oBrw:nColDividerStyle := LINESTYLE_LIGHTGRAY
oBrw:nRowDividerStyle := LINESTYLE_LIGHTGRAY
oBrw:l2007 := FALSE
oBrw:lFooter := TRUE
oCol:= oBrw:AddCol()
oCol:cHeader := "FECHA"
oCol:bStrData := { || DTOC((cAlias)->FECHA) }
oCol:nHeadStrAlign := AL_LEFT
oCol:nDataStrAlign := AL_LEFT
oCol:nWidth := 70
oCol:= oBrw:AddCol()
oCol:cHeader := "FOLIO"
oCol:bStrData := { || ALLTRIM( (cAlias)->FOLIO) }
oCol:nHeadStrAlign := AL_LEFT
oCol:nDataStrAlign := AL_LEFT
oCol:nWidth := 90
oCol:= oBrw:AddCol()
oCol:cHeader := "NUM.FACT."
oCol:bStrData := { || ALLTRIM( (cAlias)->NUMFACTURA) }
oCol:nHeadStrAlign := AL_LEFT
oCol:nDataStrAlign := AL_LEFT
oCol:nWidth := 90
oCol:= oBrw:AddCol()
oCol:cHeader := "TOTAL"
oCol:bStrData := { || TRANSFORM((cAlias)->TOTAL,"999,999,999.99") }
oCol:nHeadStrAlign := AL_RIGHT
oCol:nDataStrAlign := AL_RIGHT
oCol:nWidth := 120
oCol:lTotal := TRUE
oCol:= oBrw:AddCol()
oCol:cHeader := "PAGADO"
oCol:bStrData := { || TRANSFORM((cAlias)->TOTAL - (cAlias)->SALDO_DEUD ,"999,999,999.99") }
oCol:nHeadStrAlign := AL_RIGHT
oCol:nDataStrAlign := AL_RIGHT
oCol:nWidth := 120
oCol:= oBrw:AddCol()
oCol:cHeader := "DEBE"
oCol:bStrData := { || TRANSFORM((cAlias)->SALDO_DEUD,"999,999,999.99") }
oCol:nHeadStrAlign := AL_RIGHT
oCol:nDataStrAlign := AL_RIGHT
oCol:nWidth := 120
oBrw:SetRDD()
oBrw:CreateFromResource( 1000 )
Alguna alma caritativa que se compadezca de este viejo usuario de FiveWin ?
Gracias.
FiveWin Octubre 2008, xHarbour.