Tengo un definicion muy basica del xbrowse, cuando hago una consulta y la muestro (ni bien empieza la definicion) me muestra perfecto,
Ahora hago una recarga CON UNA NUEVA CONSULTA pero con los mismos campos "c1", "c2", "c3", "c4" pero que tienen distintos datos y tipos de datos
y el xbrowse muestra los datos como quiere. como ser en la segunda columna aparece como que el dato es numerico (aparece un punto)
no respeta el ancho de las columnas... que es lo que hago mal?
gracias.
- Code: Select all Expand view
- WITH OBJECT oBrw
:bClrStd := { || If( oBrw:KeyNo() % 2 == 0, ;
{ CLR_BLACK, RGB( 255, 255, 255 ) }, ;
{ CLR_BLACK, RGB( 214, 255, 215 ) } ) }
:bClrSel:={ || { CLR_BLACK, CLR_WHITE} }
:nMarqueeStyle := 5
:lKinetic := .F.
:ltransparent := .F.
:nRowHeight := 18
:lHScroll := .F.
:nheaderHeight := 20
:lRecordSelector := .F.
:lAllowColSwapping := .F.
:lColDividerComplete := .F.
:nRowDividerStyle := 4
:nStretchCol := STRETCHCOL_LAST
:nColDividerStyle := 4
:L2007 := .T.
WITH object :aCols[1]
:odatafont := oFont
:cHeader := "Fecha"
:nWidth := 70
:nHeadStrAlign := AL_CENTER
:oheaderfont := oFont
:odatafont := oFont1
END with
WITH object :aCols[2]
:cHeader := "Productos"
:nHeadStrAlign := AL_CENTER
:nWidth := 400
:oheaderfont := oFont
:odatafont := oFont1
END with
WITH object :aCols[3]
:cHeader := "Cantidad"
:nWidth := 40
:nHeadStrAlign := AL_CENTER
:oheaderfont := oFont
:odatafont := oFont1
END with
WITH object :aCols[4]
:cHeader := "Precio"
:nHeadStrAlign := AL_CENTER
:nDataStrAlign := AL_CENTER
:nWidth := 10
:oheaderfont := oFont
:odatafont := oFont1
END with
END WITH
oBrw:createfromresource(205)