Abap 当用户双击ALV报告中的行时获取行ID
我有一个场景,将采购文档列表显示为ALV(功能模块Abap 当用户双击ALV报告中的行时获取行ID,abap,alv,Abap,Alv,我有一个场景,将采购文档列表显示为ALV(功能模块重用\u ALV\u列表\u显示)。通过单击采购单号,其特定详细信息(例如,NETPR)应显示在弹出窗口中。我该怎么做 FORM USER_COMMAND USING R_UCOMM LIKE SY-UCOMM RS_SELFIELD TYPE SLIS_SELFIELD. CASE r_ucomm. WHEN '&IC1'. READ TABLE ITAB INTO WA WIT
重用\u ALV\u列表\u显示
)。通过单击采购单号,其特定详细信息(例如,NETPR
)应显示在弹出窗口中。我该怎么做
FORM USER_COMMAND USING R_UCOMM LIKE SY-UCOMM
RS_SELFIELD TYPE SLIS_SELFIELD.
CASE r_ucomm.
WHEN '&IC1'.
READ TABLE ITAB INTO WA WITH KEY EBELN = WA-EBELN.
PERFORM popup_display.
ENDCASE.
ENDFORM. "user_command
在structure
RS\u SELFIELD
中的子例程中,您需要:
字段TABINDEX
包含双击的行(您可以通过索引rs\u selfield-TABINDEX
读取保存数据的内部表),字段FIELDNAME
包含单击的字段(如果与您的情况相关
)
还可以查看功能模块的文档
SE37=>功能模块文档
,其中有很多有用的信息请参见I_CALLBACK\u USER\u程序
在structureRS\u SELFIELD
中的子例程中,您需要的是:
字段TABINDEX
包含双击的行(您可以通过索引rs\u selfield-TABINDEX
读取保存数据的内部表),字段FIELDNAME
包含单击的字段(如果与您的情况相关
)
还可以查看功能模块的文档SE37=>功能模块文档
,其中有很多有用的信息请参见I_CALLBACK\u USER\u程序