Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的任务是只刷新 ALV 网格中修改过的行。我知道网格是通过方法刷新的
CALL METHOD l_grid->refresh_table_display EXPORTING is_stable = ls_stbl EXCEPTIONS finished = 1 OTHERS = 2.
但它只刷新整个网格。
是否有任何方法可以刷新某些网格线?
在编辑模式下的事件之外,DATA_CHANGED不支持。
DATA_CHANGED
我有同样的问题,但在我的场景中,我使用的是功能模块 REUSE_ALV_GRID_DISPLAY。如果我在 FM 上传递刷新命令,它会刷新整个网格显示。所以我使用用户命令“@REFRESH”解决了它。在对内部表进行更改后,我调用了@refresh。这有助于我解决刷新整个网格的问题。它仅刷新进行更改的行。