ALV en Objetos

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • belen6183
    Junior Member
    • feb
    • 12

    #1

    ALV en Objetos

    Buenas Noches

    Arme un ALV en objetos pero me piden que agrege una columna que funcione como semaforo.

    Alguien podria pasarme algun ejemplo o decirme como lo puedo armar?.

    Muchas gracias!!!!
  • jarabas
    Senior Member
    • ene
    • 109

    #2
    hola.

    CONSTANTS : c_semaforo_rojo(4) TYPE c VALUE '@0A@',
    c_semaforo_amarillo(4) TYPE c VALUE '@09@',
    c_semaforo_verde(4) TYPE c VALUE '@08@'.

    *estructura del ALV
    TYPES:
    BEGIN OF ty_outtab_1002,
    icono(4) TYPE c,
    ....
    END OF ty_outtab_1002.

    *al crear el fieldcat
    lw_fieldcat-fieldname = 'ICONO'.
    lw_fieldcat-reptext = 'Semáforo'.
    lw_fieldcat-outputlen = '3'.
    lw_fieldcat-icon = 'X'.
    lw_fieldcat-edit = ''.
    APPEND lw_fieldcat TO gt_fieldcat.
    CLEAR lw_fieldcat.

    Espero haberte ayudado.

    Comentario

    • belen6183
      Junior Member
      • feb
      • 12

      #3
      muchas gracias!!! si me sirvio de ayuda

      Comentario

      • Fabian leonardo velasquez
        Member
        • sep
        • 62

        #4
        perform

        form crear_icono using p_icon_name
        p_estado
        changing p_campo type icons-text.
        call function 'ICON_CREATE'
        exporting
        name = p_icon_name
        info = p_estado
        add_stdinf = 'X'
        importing
        result = p_campo
        exceptions
        icon_not_found = 1
        outputfield_too_short = 2
        others = 3.
        endform. " CREAR_ICONO
        Cordialmente
        Fabián Leonardo Velásquez P.
        Consultor SAP ABAP
        Bogota - Colombia

        Comentario

        Trabajando...