点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,我有一个带有容器的ALV,在我的ALV中,我有一列带有复选框,用户可以选择或选择下面的复选框,如下图所示:
单击状态栏上的按钮时遇到的问题:
按下此按钮后,如果要选择或取消选择任何我不能执行的复选框,但是在调试时,我可以看到内部表的工作原理,因为这样做:
METHOD on_link_click_alv1。 FIELD-SYMBOLS类似于t_alv。 读取表t_alv ASSIGNING INDEX行。 检查sy-subrc是否为INITIAL。 CASE列。 当"取消"时。 如果 -取消是INITIAL。 -cancelar = abap_true。 其他。 -cancelar = abap_false。 万一。 当"形式"。 如果 -形式为INITIAL。 -proforma = abap_true。 其他。 -proforma = abap_false。 万一。 当别人。 结束。 go_alv_grid1-> refresh()。 ENDMETHOD。
所以,问题是当我单击按钮,然后选择或取消选中任何复选框时escreen不会刷新。
有人可以帮助我吗?
感谢和问候,
Rob
(13.9 kB)
一周热门 更多>