使用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_opt( abap_true ).
go_grid_para_data->display( ).
else.
data(lt_fieldcat) = lcl_alv=>lvc_fcat_from_itab( <fs_para_table> ).
go_grid_para_data->set_frontend_fieldcatalog( lt_fieldcat ).
go_grid_para_data->set_output_table( changing ct_table = <fs_para_table> ).
go_grid_para_data->display( ).
endif.
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。