SAP ABAP是否将alv行动态附加到其他表?

SAP ABAP是否将alv行动态附加到其他表?,abap,alv,Abap,Alv,如何获取行事件的选择 if (alv_table_1_row) is selected or if button is pressed append to alv_table_2 有人能帮我吗?我希望在单击要动态添加到alv_表2中的行时创建一个如下所示的本地类,以处理alv网格的双击行事件 class lcl_alv_event_receiver definition. public section. methods: handle_double_click. for

如何获取行事件的选择

if (alv_table_1_row) is selected or if button is pressed 
append to alv_table_2

有人能帮我吗?我希望在单击要动态添加到
alv_表2
中的行时创建一个如下所示的本地类,以处理alv网格的
双击
行事件

class lcl_alv_event_receiver definition.

  public section.

  methods:  handle_double_click.
    for event double_click of cl_gui_alv_grid
        importing e_row e_column.

endclass.  

class lcl_alv_event_receiver implementation.

    method handle_double_click.
        " Your event handler code here like below
        " read table alv_table_1 index e_row-index into ls_row.
        " append ls_row to alv_table_2.
        " alv_table_2_grid->refresh_table_display( ).
    endmethod.

endclass.
在左ALV初始化后,在代码中的某个位置注册事件处理程序

 data:  lo_alv_event_receiver  type ref to lcl_event_receiver.
    create object lo_alv_event_receiver.

    set handler lo_alv_event_receiver->handle_double_click for alv_table_1_grid.

@布莱恩·汤普赛特-汤莱恩 谢谢stack不允许我发布pic@vwegert我曾尝试使用ok_代码附加行,但系统给我转储。我不知道如何获取选择事件显示代码,然后我们可能会提供帮助。没有代码,你可能只是猜测。这么简单。你说的“alv声明之前或之后”是什么意思?G首先,初始化ALV网格,然后注册刚刚批准的事件。“不存在”是什么意思?只是方法名称的不同,您可以更改为任何您想要的。