Power Builder - TECLA ENTER Y PB 7.0

 
Vista:
Imágen de perfil de Antonio
Val: 176
Bronce
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

TECLA ENTER Y PB 7.0

Publicado por Antonio (1271 intervenciones) el 19/02/2003 02:35:40
Hola a todos:

tengo una aplicación en PB 5.0 y esta misma aplicación la migre a PB 7.0 y sin ningún problema de migración.

Mi problema radica en lo siguiente :

cuando estaba compilado en PB 5.0 podia utilizar sin nigún problema la tecla de enter bajo el siguiente código:

Generé un userevent como;
ue_enter pbm_dwnprocessenter

y en el código esta la siguiente instruccion;
Send(Handle(this),256,9,Long(0,0))

En PB 5.0 no hay problema pero en PB 7.0 cada véz que pulso enter pasa al siguiente campo y me manda el mensaje de validación que existe en el evento ItemError, lo cual nunca pasaba en PB. 5.0

Ya intente de todo lo que es posible pero sigue mandando lo mismo

gracias...

Antonio
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:TECLA ENTER Y PB 7.0

Publicado por David (23 intervenciones) el 19/02/2003 15:44:05
El problema no es la instrucción: Send(Handle(this),256,9,Long(0,0))
esta funciona correctamente, el problema es que en PB7 cada vez que pulsas ENTER o TAB dispara el evento itemchanged. Esto lo encuentras en el Help del PB al consultar por el evento itemchanged:

"Ocurre cuando un campo en un control DataWindow ha sido modificado y a perdido el foco (por ejemplo, cuando el usuario ha presionado la tecla ENTER, la tecla tab ..."

Esto debe desencadenar una validación en el itemchange que invoca al itemerror, si estuviera programado; o tambien invoca al itemerror cuando la validación se ha hecho en el mismo datawindow en el campo en que estas trabajando.

En fin, el problema entre el power 5 y el power 7 es que ha cambiado el orden o la cantidad de eventos que dispara un evento como el que estas usando.
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
Imágen de perfil de Antonio
Val: 176
Bronce
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

RE:GRACIAS DAVID

Publicado por Antonio (1271 intervenciones) el 19/02/2003 16:28:57
TE AGRADEZCO MUCHÍSIMO TU AYUDA DAVID ....

ESTOY EN DEUDA

ANTONIO
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