Hola a todos, hay tengo que modificar el comportamiento del tArrayBrowse
, al editar una celda debo salir de la edicion de la celda con las
teclas de las flechas (como el Excel), estuve viendo la documentacion y
creo que deberia modificar el evento del oGridEdit en el evento
OnGridEditcreate pero no se como si alguien me indica como se lo agradezo.
Saludos
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Navegacion como en el Excel
Navegacion como en el Excel
Me puse a revisar los mensajes del foro y modifique el evento OnKeyUp
del tArrayBrowse asi :
METHOD TBrKeyUp( oSender, nKey, nFlags ) CLASS tEditaPresupuesto
if nKey==40
i:=ascan(oSender:aCols,{|x| x:oGridEdit:lFocused })
if i<>0
oSender:CancelEdit(.F.,0)
oSender:GoDown()
oSender:nColSel:=i
RETURN 0
endif
endif
RETURN NIL
y hace mas o menos lo que quiero debo trabajarlo mas, si a alguien le
sirve bienvenido y si alguien me suguiere una forma mejor, mejor todavia.
Saldudos Atte
Christian
Christian R.Assenza escribió:
> Hola a todos, hay tengo que modificar el comportamiento del tArrayBrowse
> , al editar una celda debo salir de la edicion de la celda con las
> teclas de las flechas (como el Excel), estuve viendo la documentacion y
> creo que deberia modificar el evento del oGridEdit en el evento
> OnGridEditcreate pero no se como si alguien me indica como se lo agradezo.
>
> Saludos
del tArrayBrowse asi :
METHOD TBrKeyUp( oSender, nKey, nFlags ) CLASS tEditaPresupuesto
if nKey==40
i:=ascan(oSender:aCols,{|x| x:oGridEdit:lFocused })
if i<>0
oSender:CancelEdit(.F.,0)
oSender:GoDown()
oSender:nColSel:=i
RETURN 0
endif
endif
RETURN NIL
y hace mas o menos lo que quiero debo trabajarlo mas, si a alguien le
sirve bienvenido y si alguien me suguiere una forma mejor, mejor todavia.
Saldudos Atte
Christian
Christian R.Assenza escribió:
> Hola a todos, hay tengo que modificar el comportamiento del tArrayBrowse
> , al editar una celda debo salir de la edicion de la celda con las
> teclas de las flechas (como el Excel), estuve viendo la documentacion y
> creo que deberia modificar el evento del oGridEdit en el evento
> OnGridEditcreate pero no se como si alguien me indica como se lo agradezo.
>
> Saludos