Como mostrar un reporte ALV en pantalla al usuario

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • fa.luis
    Member
    • ene
    • 66

    #1

    Como mostrar un reporte ALV en pantalla al usuario

    Quisiera que me explicaran el proceso mas sencillo para mostrar la info de un reporte ALV en "pantalla al usuario"

    Es decir, el proceso es sencillo en cuanto a la logica de negocio y codificacion de la misma.

    Primero ponemos nuestros Parameters y/o select options para recibir los parametros de entrada por parte del usuario.

    Despues hacemos las consultas, llenamos tablas internas y procesamos la informacion ETC.

    Despues tenemos un FORM asi:
    Código:
    FORM prepare_field_catalog  CHANGING p_fieldcat TYPE lvc_t_fcat.
      DATA: ls_fcat TYPE lvc_s_fcat.
      DATA: colorm(4),
            colorg(4),
            colorg2(4),
            colorc(4).
      CLEAR: colorm, colorg, colorc, colorg2.
      colorm = ''.
      colorg = 'C100'.
      colorg2 = 'C400'.
      colorc = ''.
    *****************************************************
      ls_fcat-fieldname = 'BNFPO'.
      ls_fcat-outputlen = 8.
      ls_fcat-coltext  = 'Posicion'.
      ls_fcat-seltext  = 'Posicion'.
      APPEND ls_fcat TO p_fieldcat. CLEAR ls_fcat.
    
      ls_fcat-fieldname = 'BANFN'.
      ls_fcat-outputlen = 13.
      ls_fcat-coltext  = 'Solicitud de pedido'.
      ls_fcat-seltext  = 'Solicitud de pedido'.
      APPEND ls_fcat TO p_fieldcat. CLEAR ls_fcat.
    ENDFORM.

    Mi duda recae en.... ¿Cual es el procedimiento o funcion que se necesita para mostrar la informacion en pantalla?


    La vez pasada hize un ALV en base a otro pero recuerdo que habia mucho codigo para poder mostrar la info en pantalla.

    Alguien me puede orientar?
    Saludos,
    Luis.
  • dalanz
    Junior Member
    • oct
    • 6

    #2
    Si solo quieres mostrar la tabla interna, aquí tienes la solución:

    Comentario

    Trabajando...