Doble Click !

Ante todo gracias por el tiempo que dedicaras a leer esto.. Soy novato y necesito saber ...
Como hago para que al hacer doble click sobre la fila de un MSHFlexgrid donde esta el resultado de una búsqueda (recordset) se me active el formulario de donde es originario el registro y así mismo sea el registro en cuestión el que sea presentado.. Ej.. Si tengo a Juancho Perez en el MSHFlexgrid al dar doble Clic sobre Juancho emerja el formulario de empleados de donde es originario y se me presente el registro de Juancho..
Gracias por el tiempo y por la ayuda si esta en tus manos.. !
Atm Groval.

1 Respuesta

Respuesta
1
Bueno vamos por pasos, lo primero que debes tener el la parrilla, ¿aunque sea en columnas ocultas son las claves de la tabla vale?
Entonces, en el dobleclick del msflexgrid te guardas la rowsel, ¿vale?, es decir la fila seleccionada, y en esa fila localizas todas las claves, ¿por ejemplo imaginemos que en la columna 1 esta la clave de la tabla ok?
De manera que
MsGrid_Dbl_Click()
Id_Usuario=MsGrid.textmatrix(MsGridRowSel,1)
' ya tenemos la calve por la que buscar vale?
' ya la variable Id_Usuario la tienes definida en un modulo como global
From_Emp.show' cargamos el form empleados
End sub
' y en el form_activate del form empleados miras el valor de id_usuario y haces una select y mustras los datos
'Nota,el textmatrix es de MsflexGrid,y creo que el mshflexgridtabien lo usa
Kreo k es lo k kerias

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas