Ver Mensaje Individual
  #2  
Viejo 17/07/08, 08:54:28
jessicacordon jessicacordon is offline
Junior Member
 
Fecha de Ingreso: jun 2006
Localización: Brescia - Italia
Mensajes: 5
Hola, para hacer un parametro no editable debes hacer lo siguiente:

Al lado del parametro al cual quieres cambiarle alguna propiedad agregarle:

MODIF ID nombre

Luego en el evento At selection-screen output hacer un loop a la tabla de la pantalla y cambiar la propiedad input de 1 a 0.

Ejemplo:

PARAMETERS: test1(10) TYPE c MODIF ID sc1,
test2(10) TYPE c,
test3(10) TYPE c MODIF ID sc1,
test4(10) TYPE c.

AT SELECTION-SCREEN OUTPUT.

LOOP AT SCREEN.
IF screen-group1 = 'SC1'.
screen-input = '0'.
MODIFY SCREEN.
CONTINUE.
ENDIF.
ENDLOOP.

En este caso como el parametro test1 y test2 tienen el mismo grupo 'SC1', los dos son no editables.
Responder Con Cita