美文网首页SAPSAP技术干货
ABAP程序间跳转并传值

ABAP程序间跳转并传值

作者: Mmm_余安 | 来源:发表于2017-08-09 20:24 被阅读22次
    • 从程序A跳转到程序B.
      在A程序中写 SUBMIT B

    • 程序直接传值(即在程序B中重新定义的字段):
      A代码中(传值):
      CONCATENATE SY-UNAME '123' INTO LV_ID."为了在磁盘中能找到
      EXPORT
      LV_C FROM 'X'
      ZPROBNUM FROM '1'
      TO MEMORY ID LV_ID.
      SUBMIT B AND RETURN. " AND RETURN这个可以返回到你跳转前的程序页面,不会完全退出去
      B代码中(接收值):
      CONCATENATE sy-uname '123' INTO lv_id.
      IMPORT
      lv_c
      zprobnum
      FROM MEMORY ID lv_id.

    • 给PARAMETERS传值(即没有重新定义的字段)
      A代码中(传值):
      SUBMIT B WITH P_BUKRS = '1000' AND RETURN.

    • 删除传值
      FREE MEMORY id LV_ID.
      DELETE FROM MEMORY ID LV_ID.

    相关文章

      网友评论

        本文标题:ABAP程序间跳转并传值

        本文链接:https://www.haomeiwen.com/subject/hmwqrxtx.html