Sy-ucomm
Hola.
¿Lo que te ocurre es que pulsas el botón, se ejecuta y, si a continuación pulsas INTRO, se ejecuta de nuevo?. Es el funcionamiento normal: INTRO no actualiza SY-UCOMM. Por eso, lo que encontrarás en la mayor parte de los desarrollos es que al llegar al tratamiento de SY-UCOMM, lo primero que se hace es pasar el valor a un campo auxiliar (que es el que se utiliza a continuación) y limpiar SY-UCOMM de forma que si la siguente acción del usuario es INTRO no pase lo que comentas.
Espero que sea esto lo que preguntabas.
Saludos,
|