Power Builder - Pulsar Tecla

 
Vista:

Pulsar Tecla

Publicado por Iván Salazar (101 intervenciones) el 30/05/2006 14:49:20
Hola a Todos

como puedo controlar el teclado desde un DW, es decir, que al momento de agregar datos
y pulse la tecla Insert, F1 o cualquier otra me ejecute un evento determinado, por ejemplo si pulso "Insert" haga un Insertrow, "Supr" un deleteRow, etc...

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Pulsar Tecla

Publicado por ERIC (6 intervenciones) el 30/05/2006 15:45:09
Que tal Ivan, te envio un pequeño ejemplo en este caso para el enter.

If key = KeyEnter! then
Hacer Accion
end if

Espero te pueda ayudar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Pulsar Tecla

Publicado por amilcar (407 intervenciones) el 30/05/2006 15:49:37
hola , para eso tienes q declarar un nuevo evento en el dw
en name pones por ejemplo "ue_tecla"
en event_id seleccionas pbm_dwnkey

ese evento retorna un argumento llamado key

en el script del nuevo evento evaluas este argumento

choose case key
case keyescape!
// proceso
case keyenter!
// proceso
end choose


busca keycode para ver los distintos nombres para cada tecla

espero te sirva
saludos desde argentina
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar