Muy buenas, alguien me podría decir por que si ordeno el xbrowse con AUTOSORT y definido así solo me deja ordenar algúnas columnas:
function xbrowsetest()
redefine XBROWSE oR:aoTbrs[1] id 501 COLUMNS 17,2,6,9,7,15,16;
OF oR:oDlg SIZES 40,120,90,170,90,170,90 HEADERS "Sel.","Recibo","F.Factura","Cliente","F.Emision","Cuenta Bancaria","Importe";
JUSTIFY .f.,.f.,.f.,.f.,.f.,.f.,.t.;
ARRAY oR:o:aRecibos LINES CELL AUTOSORT
PropXBrowse(oR:aoTbrs[1],,@oR)
return
static function PropXBrowse(oTbr,oFont,oCS)
local oCol,n:=1
default oFont:=nil
oTbr:nMarqueeStyle:=5
oTbr:nStretchCol := STRETCHCOL_WIDEST
//oTbr:nColDividerStyle := LINESTYLE_NOLINES
//oTbr:nRowDividerStyle := LINESTYLE_NOLINES
oTbr:lColDividerComplete := .t.
//oTbr:lAllowRowSizing:=.f.
oTbr:lAllowColSwapping:=.t.
oTbr:lRecordSelector:=.f.
oTbr:lHeader:=.t.
oTbr:lFooter:=.f.
oTbr:lHScroll:=.f.
oTbr:lVScroll:=.t.
if oFont=nil
oTbr:oFont:=oApplication:oFontVerdanaBold
else
oTbr:oFont:=oFont
end if
with object oTbr:aCols[1]
:SetCheck( { "OK_SMALL", "CANCEL_SMALL" } )
:bStrData:={||NIL}
end
oTbr:bLClicked := { | nRow, nCol | LClicked(@oTbr,@oCS)}
oTbr:aCols[7]:cEditPicture := Precios_Mask(.t.)
return
Mil Gracias.
xBrowse AUTOSORT
- nageswaragunupudi
- Posts: 10721
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Been thanked: 8 times
- Contact:
Re: xBrowse AUTOSORT
Do you want that xbrowse should NOT sort on some columns?
Set oCol:cSortOrder := nil, for those columns.
Set oCol:cSortOrder := nil, for those columns.
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India
Re: xBrowse AUTOSORT
Gracias, pero es todo lo contrario, hay columnas que se pueden ordenar y otras nó, me gustaría que todas se puedan ordenar.
Un Saludo y mil gracias.
Un Saludo y mil gracias.
- nageswaragunupudi
- Posts: 10721
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Been thanked: 8 times
- Contact:
Re: xBrowse AUTOSORT
If you use AUTOSORT clause, all columns are sorted.
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India