campos alv

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • garat
    Junior Member
    • nov
    • 7

    #1

    campos alv

    Hola buenos dias, me gustaria saber como se puede decir a un ALV que campos son los que quieres que te salgan al imprimir. Esque yo solo consigo sacar toda la tabla haciendo lo siguiente:

    FORM catalogo_itab USING p_in_programa
    p_in_tabla
    CHANGING p_out_catalogo.

    DATA w_repid LIKE sy-repid.
    w_repid = p_in_programa.

    CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
    EXPORTING
    i_program_name = w_repid
    i_internal_tabname = p_in_tabla
    i_inclname = w_repid
    CHANGING
    ct_fieldcat = p_out_catalogo
    EXCEPTIONS
    inconsistent_interface = 1
    program_error = 2
    OTHERS = 3.
    endform.

    segun he podido saber es aqui donde tengo que pasarle los campos al fieldcat.. pero no se ni como ni donde
    espero que alguien me pueda ayudar
  • Gregoryg
    Senior Member
    • abr
    • 115

    #2
    Alv

    Hola Buenos Dias garat

    Cuando no quieres mostrar una columna en un ALV, tienes que llenar en el fieldcat el campo NO_OUT con un valor de 'X',

    Ejemplo: GT_FIELDCAT-NO_OUT = 'X'.

    Saludos
    GregoryG

    Comentario

    Trabajando...