使用FALV 显示数据,需要根据用户操作显示不同内表,核心实现代码如下:

“刷新ALV下方显示数据
    if go_grid_para_data is not bound.
      go_grid_para_data ?= lcl_alv=>create(
      exporting
        i_parent go_container_bottom
      changing
        ct_table <fs_para_table>  ).

      go_grid_para_data->layout->set_cwidth_optabap_true ).
      go_grid_para_data->display).
    else.
      data(lt_fieldcatlcl_alv=>lvc_fcat_from_itab<fs_para_table> ).
      go_grid_para_data->set_frontend_fieldcataloglt_fieldcat ).
      go_grid_para_data->set_output_tablechanging ct_table <fs_para_table> ).
      go_grid_para_data->display).
    endif.
 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。