Foro de programación ABAP

SAP / ABAP => Programación ABAP => Mensaje iniciado por: Nuria en 18 de Julio de 2007, 11:29:51 am

Título: Ocultar campo en module pool.
Publicado por: Nuria en 18 de Julio de 2007, 11:29:51 am
Hola,

Estoy intentando ocultar unos campos de entrada de datos en un Module Pool.

Puedo ocultar todos menos los que comento que son de entrada.
A su vez lo que me esta haciendo es rellenarme el campo con asteriscos.

Estoy utilizando lo siguiente código.

  
    LOOP AT SCREEN.
      IF screen-name(4) = 'E_B0'.
        screen-invisible = '1'.

        MODIFY SCREEN.
      ENDIF.
    ENDLOOP.


Gracias de antemano.
Título: Re: Ocultar campo en module pool.
Publicado por: oscar en 18 de Julio de 2007, 12:56:12 pm
Hola Nuria.

En lugar de poner:
screen-invisible = '1'.

pon esto otro:
screen-active = '0'.


Esto ocurre solamente en los campos de entrada, para el resto se utiliza lo que tu comentabas del screen-invisible = '1'.

Un saludo...
Título: Re: Ocultar campo en module pool.
Publicado por: Nuria en 18 de Julio de 2007, 03:48:48 pm
Muchas gracias.

Va perfecto!!  :D