MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Tratamiento dynpros, vía código, no gráfico (foro/showthread.php?t=28547)

oieraz 03/03/09 08:00:06

Tratamiento dynpros, vía código, no gráfico
 
Hola. buenos días. Necesitamos saber si es posible manipular las opciones gráficas que nos dan las dynpros, no mediante la disposición si no a pelo. Es decir: como hallar la manera de que podamos manipular campos de una dynrpo: que dentro de un if poder manipular si el campo es editable, no editable, solo de salida, etc, etc...

Si alguien puede ayudarnos, tiene manuales, información o lo que sea, nos sería de gran utilidad.

DavidXD_XD 03/03/09 13:57:13

Hola, si se pueden manipular los atributos de un objeto de un screen, raliza lo siguiente ...

LOOP AT screen.
IF screen-name = 'P_FLAG'.
screen-input = 0.
MODIFY screen.
ENDIF.
ENDLOOP.

Cuando loopeas el screen, por cada pasada pasara por cada objeto de la pantalla actual donde te encuentres, entra a modo debugg y veras las opciones que puedes cambiar, por ejemplo en el codigo de arriba, va a cambiar el atributo de entrada (0 = inactivo, 1 = activo), y al final le doy MODIFY screen para actualizar el cambio .... espero te pueda servir :D

oieraz 04/03/09 12:08:17

Muchas gracias, justo lo que necesitaba.


Husos Horarios son GMT. La hora en este momento es 23:13:28.

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