Que tal, buen día.
Solicitando su ayuda.
Tengo un xbrowse de 5 Columnas, pero solo quiero poder moverme de la 1 a la 2 (arriba y abajo ...todos los renglones)
Alguien me pudiera echar la mano ??
Saludos.
//--------------------------
Function Probando()
local oDlg, oBrw
LOCAL cOldSele := Select()
DBSELECTAREA(.t.,,"MAEPRODT","MAEPRODT",.T.)
DEFINE DIALOG oDlg SIZE 600,500 PIXEL
@ 10,10 XBROWSE oBrw SIZE -10,-10 PIXEL OF oDlg ;
DATASOURCE "MAEPRODT" ;
COLUMNS "CASILLA", "FECHAACT", "FECHA", "COSTOFOB","MARGENFOB" ; //CINCO COLUMNAS TODAS VISIBLES
CELL LINES NOBORDER
WITH OBJECT oBrw
:lColChangeNotify := .t.
:lKinetic := .f.
:nStretchCol := 1
:lHScroll := .f.
END
oBrw:CreateFromCode()
oBrw:bChange := {|nRow,nCol| if(oBrw:nColSel>=3, (oBrw:nColSel:=2,oBrw:Refresh()) ,) }
ACTIVATE DIALOG oDlg CENTERED
dbSelectArea(cOldSele)
return nil
oBrow:lColChangeNotify := .t.
oBrow:bChange := {|nRow,nCol| if(oBrow:nColSel>=3, (oBrow:nColSel:=2,oBrow:Refresh()) ,) }
VitalJavier wrote: Francisco, Buen Dia
Gracias por tu ayuda
Quedo perfecto con 2 líneas:oBrow:lColChangeNotify := .t.
oBrow:bChange := {|nRow,nCol| if(oBrow:nColSel>=3, (oBrow:nColSel:=2,oBrow:Refresh()) ,) }
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: MSN [Bot] and 23 guests