Tratamiento dynpros, vía código, no gráfico

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • oieraz
    Member
    • nov
    • 54

    #1

    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
    Moderator
    • ago
    • 1255

    #2
    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
    David Carballido Córdova

    Comentario

    • oieraz
      Member
      • nov
      • 54

      #3
      Muchas gracias, justo lo que necesitaba.

      Comentario

      Trabajando...