Amigos:
No encontre un ejemplo en el xBrowse...
Como puedo colorear una celda segĂșn tenga
un dato positivo o negativo y se actualice cada vez que cambia ?
Disculpen pero no encontre la forma
Gracias.
Ruben Fernandez.
Amigos:
No encontre un ejemplo en el xBrowse...
Como puedo colorear una celda segĂșn tenga
un dato positivo o negativo y se actualice cada vez que cambia ?
Disculpen pero no encontre la forma
Gracias.
Ruben Fernandez.
Ruben D. Fernandez wrote:Amigos:
No encontre un ejemplo en el xBrowse...
Como puedo colorear una celda segĂșn tenga
un dato positivo o negativo y se actualice cada vez que cambia ?
Disculpen pero no encontre la forma
Gracias.
Ruben Fernandez.
GRACIAS Manuel...
FuncionĂł perfecto.
Saludos
Ruben Fernandez
SALUDOS, DONDE Y COMO DEFINO aCols[ 4 ], O PODRIAS PONER EL EJEMPLO COMPLETO Y DISCULPEN EL ABUSO, GRACIAS
oBrw := TXBrowse():New(oWnd)
...
oCol := oBrw:AddCol()
oCol:cHeader := 'Cabecera'
oCol:bStrData := Alias->Campo
oCol:bClrStd := {||{CLR_HBLUE,CLR_WHITE}} //Color estandar
oCol:bClrSel := {||{CLR_BLACK,RGB(157,255,255)}} //Color elemento seleccionado
...GRACIAS BIEL
Hola Biel,
Como le haces para colorear lineas intercaladas utilizando la TXbrowse
me podrias dar un ejemplo por favor
gracias
salu2
Mauro
oBrw:bClrStd:=ClrStd()
//-----------------------
STATIC FUNCTION ClrStd()
//-----------------------
LOCAL aCol:={}
IF alias->(ordkeyno()) % 2 == 0
aCol:={CLR_BLACK, RGB(193,221,255) }
ELSE
aCol:={CLR_BLACK, RGB(221,245,255) }
ENDIF
RETURN aColGracias por tu respuesta Gabriel.
Habia visto publicaciones anteriores, pero no me funcionan esto es lo que realizo en una Wnd..
colorea solamente si no esta la linea de ::oBrw:cAlias := ::oDbf:cAlias
::oBrw := TXBrowse():New( ::oWnd )
::oBrw:cAlias := ::oDbf:cAlias
::oBrw:bClrStd := { || Colores() }
::oCol := Array( 02 )
::oCol[01] := ::oBrw:AddCol()
::oCol[01]:cHeader := "Sucursal"
::oCol[01]:bStrData := { || ::oLoc:desloc }
::oCol[01]:nWidth := 90
..
..
::oBrw:bKeydown := { | nKey | ::Modifica( ::oDbf:RecNo()) }
::oBrw:CreateFromCode()
//-----------------------
STATIC FUNCTION Colores()
LOCAL aCol:={}
IF (ordkeyno()) % 2 == 0
aCol:={CLR_BLACK, RGB(193,221,255) }
ELSE
aCol:={CLR_BLACK, RGB(221,245,255) }
ENDIF
RETURN (aCol)
Muchas gracias
salu2
Mauro