abap选择屏幕

倾然丶 夕夏残阳落幕 提交于 2019-12-23 01:27:50

ABAP 选择屏幕一


用于不同程序之间的传值

REPORT ZPM05.
***********用于不同屏幕之间传值
DATA : lv_data1 TYPE char5.
DATA : lv_data2 TYPE char5.
DATA : lv_data3 TYPE char5 VALUE '54321'.
DATA : lv_data4 TYPE char5.

*PERFORM a.
*PERFORM b.
*PERFORM c.
*PERFORM d.

form a.
********************将12345赋值给P并保存在SAP内存中
  SET PARAMETER ID 'P' FIELD '12345'.
  ENDFORM.

form b.
*******************将SAP内存中的P赋值给lv_data2
  GET PARAMETER ID 'P' FIELD lv_data2.
  WRITE lv_data2.
  ENDFORM.

******************ABAP内存
FORM c.
  EXPORT lv_data3 TO MEMORY id 'P1'.

  ENDFORM.

  FORM d.
    IMPORT lv_data4 FROM MEMORY ID 'P1'."结果输出为空,ABAP内存步能在2个程序之间使用 ,如果在同一个ABAP内存中则可以在程序C中调用D程序就可以
    write lv_data4.
  ENDFORM.
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!