SAP ABAP开发技巧-ALV报表通过函数获取结构或表字段写入FIELDCAT

转载:https://blog.csdn.net/heeeeh/article/details/136316030

标准函数:LVC_FIELDCATALOG_MERGE的使用

    CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
      EXPORTING
        i_structure_name   = iv_tabname
        i_bypassing_buffer = abap_true
      CHANGING
        ct_fieldcat        = ct_fcat.

参数解析
i_structure_name:Structure name (structure, table, view) 结构或表或试图名称
i_bypassing_buffer:读取时忽略缓冲区,默认为‘X’
ct_fieldcat:带有字段描述的字段目录
结果截图:

image

image

使用FM:REUSE_ALV_GRID_DISPLAY时,使用FM:REUSE_ALV_FIELDCATALOG_MERGE获取FIELDCAT。

使用FM:REUSE_ALV_GRID_DISPLAY_LVC时,使用FM:LVC_FIELDCATALOG_MERGE获取FIELDCAT。

 

posted on 2025-09-26 19:16  seven1314pp  阅读(98)  评论(0)    收藏  举报