是否可以更改it_outtab
,即我的alv的数据而不破坏它?
我知道要更改字段目录,可以使用此方法:
CALL METHOD gr_alvpl->set_frontend_fieldcatalog
EXPORTING
it_fieldcatalog = gt_fldct.
CALL METHOD gr_alvpl->refresh_table_display( ).
但是,如果我必须更改it_outtab
参数,可以吗?
是的。使用方法 REFRESH_TABLE_DISPLAY
,如文档中所述。
ALV 网格保留对初始化期间传递给它的表的引用。更新该原始表的内容,然后告诉 Grid 自行更新。