ABAP内存运用
(1)ABAP 内存运用语句:
EXPORT LT_ITAB TO MEMORY ID ‘MM’.
IMOIRT LT_ITTAB FROM MEMORY ID ‘MM’.
(2)SAP内存使用 SET/GET parameters 方法;
SET PARAMETER ID ‘MAT’
field P_MATNR.
GET PARAMETER ID ‘MAT’
field P_MATNR.
输出内存
SUBMIT YTST_018_001
*&---------------------------------------------------------------------*
*& Report YTST_2017008
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------* REPORT YTST_2017008. TYPES:BEGIN OF TY_ITAB,
FIELD1 TYPE CHAR10,
FIELD2 TYPE CHAR10,
END OF TY_ITAB. DATA:LT_ITAB TYPE TABLE OF TY_ITAB,
WA_ITAB TYPE TY_ITAB.
DATA:L_LINES TYPE SY-TABIX. DO TIMES.
* L_LINES = L_LINES + .
L_LINES = sy-index.
IF L_LINES = .
WA_ITAB-FIELD1 = L_LINES.
WA_ITAB-FIELD2 = 'LAST line'.
APPEND WA_ITAB TO LT_ITAB.
CLEAR WA_ITAB.
ELSE.
WA_ITAB-FIELD1 = L_LINES.
CONDENSE WA_ITAB-FIELD1 NO-GAPS.
WA_ITAB-FIELD2 = '这是第' && WA_ITAB-FIELD1 && '条数据!'.
APPEND WA_ITAB TO LT_ITAB.
CLEAR WA_ITAB.
ENDIF. ENDDO. WA_ITAB-FIELD1 = ''.
WA_ITAB-FIELD2 = 'aaa'.
APPEND WA_ITAB TO LT_ITAB. WA_ITAB-FIELD1 = ''.
WA_ITAB-FIELD2 = 'bbb'.
APPEND WA_ITAB TO LT_ITAB. EXPORT LT_ITAB TO MEMORY ID 'MM'.
IF SY-SUBRC EQ .
MESSAGE I001(VL) WITH '使用ABAP内存 20170313 输出成功!'.
ENDIF.
* ADD ON
SUBMIT YTST_2017008_001.
*& submit 则可以访问你,如果B和A运行在不同的窗口,则A将访问不到数据; WAIT UP TO SECONDS.
输入内存
*&---------------------------------------------------------------------*
*& Report YTST_2017008_001
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------* REPORT YTST_2017008_001.
*
*TYPES:BEGIN OF TY_ITAB,
* field1 type char10,
* field2 type char20,
* END OF TY_ITAB.
TYPES:BEGIN OF TY_ITAB,
FIELD1 TYPE CHAR10,
FIELD2 TYPE CHAR10,
END OF TY_ITAB.
DATA:LT_ITAB TYPE TABLE OF TY_ITAB,
WA_ITAB TYPE TY_ITAB. IMPORT LT_ITAB FROM MEMORY ID 'MM'.
IF SY-SUBRC NE .
MESSAGE I001(VL) WITH '使用ABAP 内存 传值失败!'.
ENDIF. BREAK-POINT.
ABAP内存运用的更多相关文章
- SAP内存/ABAP内存/共享内存区别
(1).读取和使用方法不同SAP内存使用SET/GET parameters方法:SET PARAMETER ID 'MAT' field p_matnr.GET PARAMETER ID 'MAT' ...
- SAP专家培训之Netweaver ABAP内存管理和内存调优最佳实践
培训者:SAP成都研究院开发人员Jerry Wang 1. Understanding Memory Objects in ABAP Note1: DATA itab WITH HEADER LINE ...
- SAP内存、ABAP内存、共享内存的 区别
区别: (1)SAP内存使用 SET/GET parameters 方法: SET PARAMETER ID ‘MAT’ field P_MATNR. GET PARAMETER ID ‘ ...
- ABAP关键字SUBMIT的简单例子和学习小记
网上有关SUBMIT实现程序调用的例子稍显复杂,而相关的参考和解释则不是很完善.本文给出一个SUBMIT的小示例程序(代码见文末),实现了最简单的程序间调用及返回值,以及SAP官方文档中相关内容的翻译 ...
- ABAP程序互调用:SUBMIT、CALL TRANSACTION、LEAVE TO TRANSACTION
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
- ABAP开发顾问必备:SAP ABAP开发技术总结
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
- 程序间数据共享与传递:EXPORT/IMPORT、SAP/ABAP Memory
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
- [SAP ABAP开发技术总结]字符编码与解码、Unicode
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
- [SAP ABAP开发技术总结]初始值、空、NULL、INITIAL等问题
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
随机推荐
- poj 3614(网络流)
Sunscreen Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 6672 Accepted: 2348 Descrip ...
- Ui大屏
http://www.uimaker.com/plus/view.php?aid=128661&pageno=1
- Java获取指定时间(转)
说明:从LocalDate的API上看,主要用于快速获取当前年月日,而DateFormatter也基本上伴随着使用.如果是操作Date对象的,主要是用于时间戳等,伴随着使用的是SimpleDateFo ...
- 使用spring声明式事务,spring使用AOP来支持声明式事务,会根据事务属性,自动在方法调用之前决定是否开启一个事务,并在方法执行之后决定事务提交或回滚事务。
使用spring声明式事务,spring使用AOP来支持声明式事务,会根据事务属性,自动在方法调用之前决定是否开启一个事务,并在方法执行之后决定事务提交或回滚事务.
- vbox在共享文件夹设置链接报错Protocol error问题
环境: 基于VBox 的 vagrant (centos版本)开发环境. 问题: Virtualbox 虚拟机(centOS)中,在进行go程序编译的时候,需要设置一个链接符,然后得到了如下的错误: ...
- linux下添加自动启动项,linux 开机自动启动脚本方法
#service servicename status是当前状态#chkconfig --list servicename是查看启动状态,也就是是否开机自动启动 首先写好脚本,如 mysql,把它放到 ...
- 简单过下bash/sh脚本基本知识吧
1.sh/bash要注意空格的使用 2. for循环: for i in /etc/profile.d/*.sh ; do if [ -r "$i" ]; then if [ &q ...
- 4.【nuxt起步】-具体练习一个h5实例
目标地址:https://www.vyuan8.com/vyuan/plugin.php?id=vyuan_fangchan&module=fangchan&pid=10079& ...
- 电话号码 【trie树】
电话号码 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB 描写叙述 给你一些电话号码,请推断它们是否是一致的,即是否有某个电话是还有一个电话的前缀. 比方: Emerg ...
- mysql生产环境____主从同步修复案例
一. 硬件环境 Master: Dell R720 Intel(R)Xeon(R) CPU E5-2640 v2 @ 2.00GHz MEM 64G.disk 4*2.5 SAS 网络4* 千兆 ...