PDA

Ver la Versión Completa : enter en una dynpro


budista1
21/12/11, 07:03:39
Hola,

lleno los valores de 2 campos sin luego dar a la tecla enter
y al pulsar un boton, me procesa bien los registros.


En cambio si hago la misma operación pulsando ENTER antes de darle a un botón, no me va bien.

¿ALGUNA IDEA/SOLUCIÓN?

muchas gracias

barracos
21/12/11, 14:35:23
Hola,

Puede ser que cuando le das al enter, vuelve por la PBO y ahi tengas algun clear de esos dos campos?

Si no en caso de que no encuentre el porqué.... controla el ENTER con el sy-ucomm = ' '. (Es decir un espacio entre comillas simples).

Espero que sirva para algo.

Brc.

jjeffer
21/12/11, 18:08:22
Hola,

lleno los valores de 2 campos sin luego dar a la tecla enter
y al pulsar un boton, me procesa bien los registros.


En cambio si hago la misma operación pulsando ENTER antes de darle a un botón, no me va bien.

¿ALGUNA IDEA/SOLUCIÓN?

muchas gracias

Hola Budista,

Al dar Enter a la Dynpro, esta vuelve y entra al PBO, y como inicialmente los campos estaban en blanco, el programa los vuelve a dejar en blanco.

Normalmente yo siempre creo una estructura por SE11 con los campos que voy a utilizar en la Dynpro.Cuando creo la Dynpro agrego los campos de la estructura y luego en el codigo de la Dynpro, en el PAI agrego un modulo y dentro de ese modulo coloco MODIFY estructura.
Y con eso ya me retiene los datos.

Espero te sirva!!

budista1
23/12/11, 10:08:38
jEFFER & BARRACOS MUCHAS GRACIAS POR LA AYUDA!:)


CREO QUE ME SERVIRÁ ;-)