SALV双击事件,相应另一个SALV

Posted 左边啊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SALV双击事件,相应另一个SALV相关的知识,希望对你有一定的参考价值。

*--首次显示的ALV
FORM DIS_MM.

  ADD_ALV_EVENTS ‘2‘ ‘CALL_SO‘.   "添加双击事件,调用CALL_SO
  DISPLAY_ALV IMM_TAB ‘Material‘.
ENDFORM.


*双击事件响应的内容
FORM CALL_SO USING I_ROW
                   I_COLUMN.

  READ TABLE IMM_TAB INTO IMM INDEX I_ROW.
  IF SY-SUBRC AND I_COLUMN ‘MATNR‘.
  CLEAR ISO_TAB.
  SELECT P~MATNR P~VBELN D~BSTKD K~AUART K~VKORG P~POSNR P~WAERK D~ZTERM
    INTO CORRESPONDING FIELDS OF TABLE ISO_TAB
    FROM VBAP AS P
    INNER JOIN VBKD AS D ON P~VBELN = D~VBELN
    INNER JOIN VBAK AS K ON P~VBELN = K~VBELN
    WHERE MATNR = IMM-MATNR.
    SET_POPUP_SIZE 20 120 27.
    DISPLAY_ALV ISO_TAB ‘Sales Order‘.

  ENDIF.
ENDFORM.

以上是关于SALV双击事件,相应另一个SALV的主要内容,如果未能解决你的问题,请参考以下文章

DEMO ALV :CL_SALV_TABLE系列

◆◆0SALV教程20-单元格可编辑

◆◆0SALV的一些限制和注意事项汇总

SALV使用

ALV demo 02:cl_salv_table 添加排序和汇总

一个简单的弹出alv窗口例子