validar el keypress en un grid

carlos_fox
09 de Junio del 2005
saludos amigos del foro, bueno tengo un problemilla con un grid, es algo asi:
tengo un formulario con un grid el cual contiene datos del maestro de clientes, con las opciones stadar: nuevo, modifiar, buscar,eliminar y salir...hasta aqui todo esta bien...ahora bien para la opcion buscar utilizo un formulario aparte el cual contiene otro grid, desde aqui obtengo los registros filtrados segun parametros de bsqueda a traves de una instruccion sql
sele cod1,cod2,nombres from clientes
where cod1=mvariable
into cursor B
Copy to gridB&xid
go Top
With ThisForm.grid2
.RecordSourceType=2
.RecordSource=[gridB&xid]
.ReadOnly=.T.
.ColumnCount=5
endwi

todo esto esta bien, de hecho me efectua la consulta y el grid se actualiza......el problema esta en que, como le hago para que una vez llamado el formulario buscar con la consulta sql en el grid, le de a una tecla cualquiera, como f2 por ejm y este se cierre y se ubique el cursor en el grid y precisamente en el registro seleccionado...?....gracias de ante mano por la ayuda prestada y disculpen lo extenso del asunto

sgomez
09 de Junio del 2005
En el programa que tengas como principal dentro del proyecto utilizá este comando

set function 4 to "formularioacerrar.release"

Al pulsar F4 se ejecuta lo que esté entre las comillas

carlos_fox
09 de Junio del 2005
gracias amigo, lo,pondre en practica, en verdad que ya estaba azul con esta cosa de validar una tecla en un grid