• 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.

  • 相关阅读:
    最大流最小割——bzoj1001狼抓兔子,洛谷P2598
    求最小公因数和最大公倍数
    归并排序
    Splay
    Tarjan判断为什么不能把dfn写成low
    2-SAT问题
    离散数学-传递闭包(POJ3275)
    POJ3190
    安装环境gcc;
    二分折半排序
  • 原文地址:https://www.cnblogs.com/zuoting-haoxue/p/12200781.html
Copyright © 2020-2023  润新知