MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Desactivación automática de campo en pantalla (foro/showthread.php?t=5817)

Traveller 06/06/07 11:19:58

Desactivación automática de campo en pantalla
 
Hola compañeros,

no tengo mucha experiencia y me han encargado la creación de una pantalla y tengo unas dudas, se supone que cuando estamos en la pantalla y pulsamos la tecla para pasar al siguiente campo, debería de desactivarse el campo con la entrada, alguna sugerencia para hacerlo?

Muchas gracias
Ciao

Marco 06/06/07 18:34:22

Hola...
Cuando hablas de creacion de una pantalla, quieres decir que estas haciendo una dynpro?
Ahora cuando editas los campos estan abiertos, cuando pasas de un campo a otro no necesariamente se va a desactivar... ya que cuando le des ENTER recien la dynpro activara el PAI a menos q trabajes CHAIN...ENDCHAIN y juegues con los atributos del campo.
Para desactivar (solo visualizacion) campos en tiempo de ejecucion lo puedes hacer en el PBO con un module que tenga lo sgte:
LOOP AT SCREEN.
IF screen-name = 'campo'.
screen-active = 1.
screen-input = 0.
screen-output = 1.
MODIFY SCREEN.
ENDIF.
ENDLOOP.

Saludos,
Marcko :cool:

Traveller 07/06/07 07:58:21

Exacto, una dynpro, estoy poco ducho todavía :o

Muchas gracias, Marco
ciao


Husos Horarios son GMT. La hora en este momento es 22:21:15.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web