Power Builder - Enter en dw multiregistros

 
Vista:

Enter en dw multiregistros

Publicado por JULIO (6 intervenciones) el 05/04/2002 17:32:43
Tengo un dw freeform con más de un registro y con columnas editables. El caso es que cuando me posiciono sobre una columna y hago enter, en lugar de pasar a la siguiente columna, se pasa al siguiente registro. Lo que necesito es que al dar enter sobre el dw este pase de columna en columna y una vez llegada a la última que regrese a la primera.
Agradezco anticipadamente por la respuesta.
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:Enter en dw multiregistros

Publicado por Pedro (68 intervenciones) el 08/04/2002 10:27:50
Declara un evento de usuario en la datawindow, con Event ID:
pbm_dwnprocessenter

En ese evento debes poner el siguiente código:

// Al pulsar la tecla enter, pasar al siguiente campo, sin cambiar de fila
if this.getcolumnname() <> "nombre_ultima_columna" then
// Pasar a la siguiente columna
Send (Handle (this), 256, 9, 0 )
else
// Estamos en el último campo. Pasar a la primera columna.
this.setcolumn(1)
end if
return 1
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