Power Builder - programador

 
Vista:

programador

Publicado por Fernando Navarro G (1 intervención) el 27/06/2003 00:16:59
Tengo una datawindow en la cual quiero que los datos que se ingresen avancen con la tecla enter ?.
cuando hago un insert funciona, pero cuando modifico algún registro ya existente, salta verticalmente no horizontal (mismo registro que estoy parado). Como puedo hacer para que funcione ?
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:programador

Publicado por Ricardo (1957 intervenciones) el 27/06/2003 01:47:51
Hola que tal:

Si lo que necesitas es que el enter funcione como tab, puedes hacer lo siguiente:

creas un User Event con Event ID "pbm_dwnkey"

integer columna
if Keydow(KeyEnter! ) then
// Tomas el numero del campo , puedes utilizar getcolumn()
// Sumas 1 para el siguiente
// Aplicas el SetColumn(columna) para ir a la siguiente
end if

saludos
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:programador

Publicado por Jorge (900 intervenciones) el 27/06/2003 15:52:42
Hola creo que es esto lo que necesitas
Crea en tu DW un evento KeyEnter y asignale el evento pbm_processenter
coloca lo siguiente
Send(Handle(this),256,9,Long(0,0))

Y listo Utilizas el enter para salatr de campo a campo

Espero te sirva
Saludos y Suerte
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:programador

Publicado por Jorge (900 intervenciones) el 27/06/2003 15:52:59
Hola creo que es esto lo que necesitas
Crea en tu DW un evento KeyEnter y asignale el evento pbm_processenter
coloca lo siguiente
Send(Handle(this),256,9,Long(0,0))

Y listo Utilizas el enter para cambiar de campo a campo

Espero te sirva
Saludos y Suerte
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