Muy buen dia.
Tengo 2 necesidades en Xbrowse:
1. Mostrar la Fila que contiene el Focus con un Tipo de FONT diferente.
2. Necesito Modificar el Contenido de una Columna que se muestra en Xbrowse:
El Campo Viene asi: Rut 99999999-9 Mostrarlo asi --> 99.999.999-9.
Desde ya muchas gracias.
Saludos
Antonio.
Este es mi codigo:
- Code: Select all Expand view RUN
@ 20,10 XBROWSE oBrw SIZE -10,-30 PIXEL OF oDlg DATASOURCE "MAEPACIE" ;
HEADERS 'Apellidos', 'Nombres', 'R.u.t';
COLUMNS OemToAnsi("APE_PAC"),OemToAnsi("NOM_PAC"),"RUT_PAC";
CELL LINES AUTOSORT NOBORDER;
oBrw:nMarqueeStyle := MARQSTYLE_HIGHLWIN7
oBrw:nColDividerStyle := LINESTYLE_INSET
oBrw:nRowDividerStyle := LINESTYLE_INSET
oBrw:bClrHeader := {|| { nRGB(140, 0, 0), nRGB( 231, 242, 255 ), } }
oBrw:nOpacity := 230
oBrw:bClrStd := {|| { nRGB( 0, 0, 0), nRGB(255,248,220) } }
oBrw:bClrSelFocus := {|| { nRGB( 255, 255, 255), nRGB(102, 178, 255) } }
WITH OBJECT oBrw
:lFooter := .t.
oBrw:lHScroll := .f.
oBrw:lIncrFilter := .f.
oBrw:lSeekWild := .F.
oBrw:SetStyle( 2018)
oCol := oBrw:aCols[ 1 ]
ocol:cToolTip:="Clique para ordenar por APELLIDOS"
oCol := oBrw:aCols[ 2 ]
ocol:cToolTip:="Clique para ordenar por NOMBRES"
oCol := oBrw:aCols[ 3 ]
ocol:cToolTip:="Clique para ordenar por RUT"
oBrw:aCols[1]:bRClickHeader := {|| oBrw:Seek( "" ), oBrw:cFilterFld := "APE_PAC", oBrw:Refresh() }
oBrw:aCols[2]:bRClickHeader := {|| oBrw:Seek( "" ), oBrw:cFilterFld := "NOM_PAC", oBrw:Refresh() }
oBrw:aCols[3]:bRClickHeader := {|| oBrw:Seek( "" ), oBrw:cFilterFld := "RUT_PAC", oBrw:Refresh() }
oCol:bLClickHeader:= {|| oBrw:Gotop() }
oBrw:bKeyDown:={|nKey| iif(nKey=32.or.nKey=VK_RETURN, Muestra_Pac(),oBrw:Refresh())}
oBrw:bLDblClick:={||Muestra_Pac(),oBrw:Refresh()}
oBrw:bChange := {|| oBrw:Refresh() }
oBrw:CreateFromCode()
END