Usa el enter asi....
Publicado por Antonio (1271 intervenciones) el 07/12/2009 23:56:36
Hola Franciso:
Sigue estos pasos:
1.- Y aque tienes el evento creado en el DW como pbm_dwnprocessenter, entra al scrip y pon éste código:
Send(Handle(this),256,9,Long(0,0))
return 1
2.- Ahi mismo entra al evento denominado pbm_dwnsetfocus (getfocus) y pon este codigo:
cb_guardar.default = false
(Ojo, cb_guardar en teoria es el nombre de tu boton, si no solo cambia el nombre)
3.- Ahi mismo, entra al evento denominado pbm_dwnkillfocus (LoseFocus) y pon este codigo:
cb_guardar.default = true
ahora salimos del DW y nos dijimos a tu boton de guardar, damos clic con el boton derecho del mouse para entrar a las propiedades y checas (pones la palomita) en la parte de "Default", para que quede seleccionada.
Cuando hayas termninado, debes numerar los objetos con la instruccion del boton de "tab order" a modo que quede con el siguiente numero de orden inmediato, por ejemplo si tu DW tiene el 10, el boton debe quedar con el 20.
Terminado todo esto, al dar enter en el utlimo campo, se diparará en forma automatica el evento clicked del boton guardar, cuando guardes, hasta el ultima renglon de tu codigo del evento clicked del boton guardar, solo debes insertar un nuevo registro (InsertRow() ) y despues posesionarte en el DW con SetFocus ( dw ) y listo....
Espero que te sirva y te ayude...cualquier duda hazmelo saber
Saludos desde México.
Sigue estos pasos:
1.- Y aque tienes el evento creado en el DW como pbm_dwnprocessenter, entra al scrip y pon éste código:
Send(Handle(this),256,9,Long(0,0))
return 1
2.- Ahi mismo entra al evento denominado pbm_dwnsetfocus (getfocus) y pon este codigo:
cb_guardar.default = false
(Ojo, cb_guardar en teoria es el nombre de tu boton, si no solo cambia el nombre)
3.- Ahi mismo, entra al evento denominado pbm_dwnkillfocus (LoseFocus) y pon este codigo:
cb_guardar.default = true
ahora salimos del DW y nos dijimos a tu boton de guardar, damos clic con el boton derecho del mouse para entrar a las propiedades y checas (pones la palomita) en la parte de "Default", para que quede seleccionada.
Cuando hayas termninado, debes numerar los objetos con la instruccion del boton de "tab order" a modo que quede con el siguiente numero de orden inmediato, por ejemplo si tu DW tiene el 10, el boton debe quedar con el 20.
Terminado todo esto, al dar enter en el utlimo campo, se diparará en forma automatica el evento clicked del boton guardar, cuando guardes, hasta el ultima renglon de tu codigo del evento clicked del boton guardar, solo debes insertar un nuevo registro (InsertRow() ) y despues posesionarte en el DW con SetFocus ( dw ) y listo....
Espero que te sirva y te ayude...cualquier duda hazmelo saber
Saludos desde México.
Valora esta pregunta
0