SAP OOALV 直接获取ALV内表

    DATA MT_OUTTAB TYPE REF TO DATA."ALV内表
    FIELD-SYMBOLS: <FT_OUTTAB> TYPE STANDARD TABLE.
    DATA L_O_FACADE_GRID TYPE REF TO CL_SALV_GUI_GRID_FACADE. "获取ALV内表的类
    FIELD-SYMBOLS <OUTTAB>  TYPE STANDARD TABLE. "还可以SE11建一个表类型创建带字段的内表,方便使用
*FIELD-SYMBOLS: <FT_OUTTAB> TYPE ZXMMT013. "ZXMMT013是SE11定义的ALV表类型结构
CREATE OBJECT L_O_FACADE_GRID EXPORTING O_GRID = MV_ALV. MT_OUTTAB = L_O_FACADE_GRID->IF_SALV_GUI_GRID_DATA_SOURCE~GET_R_APPL_DATA( ). ASSIGN MT_OUTTAB->* TO <FT_OUTTAB>.

 

posted @ 2024-05-22 16:28  艾靑  阅读(32)  评论(0编辑  收藏  举报