通常这两个语法配合 PARAMETER, select-options中的参数 memory id来使用。

如,选择屏幕定义 PARAMETER p1 TYPE c LENGTH 10 MEMORY ID PID.

则可以再 AT SELECTION-SCREEN OUTPUT .事件块中定义:

SET parameter id'PID' field 'AB1'.

那么在执行report的时后,P1的值将变为AB1,

而获取值得方式为   GET PARAMETER ID 'PID' FIELD VALUE.

则将 PID的在内存中的值给变量VALUE.

注意:ID后面的PID一定要大写!

完整示例如下:

REPORT ztestprog.

TABLES:MARA.
PARAMETER p1 TYPE c LENGTH 10 MEMORY ID PID.
select-options:s1 for mara-matnr memory id SID.

AT SELECTION-SCREEN OUTPUT .
  SET parameter id: 'PID' field 'AB1',
                    'SID' FIELD '123232321'.

  GET PARAMETER ID 'PID' FIELD P1.

  start-of-selection.
  write p1.

另外:在表TPARA中存放了系统中的所有标准“参数标识”和描述。

最新文章

  1. 【.net深呼吸】动态类型(娱乐篇)
  2. JavaScript老梗之this对象
  3. 检测Linux VPS是Xen、OpenVZ还是KVM真假方法
  4. 谈一谈PHP的代码重构
  5. 构建千万级web访问架构
  6. 通过查看mysql 配置参数、状态来优化你的mysql
  7. thead、tbody、tfoot与顺序无关
  8. continue #结束本次循环,继续下一次代码
  9. scrapy 爬取智联招聘
  10. Python:matplotlib绘制散点图
  11. Springboot静态文件不更新的解决办法,以及Springboot实现热部署
  12. spring扩展的常用接口
  13. UVA - 748 Exponentiation
  14. [转]JVM内存模型
  15. django日志使用TimeRotateFileHandler
  16. 改变checkbox样式问题
  17. Eigen学习之简单线性方程与矩阵分解
  18. LoggerAspect
  19. Accept-Encoding 使用
  20. [NOIP2017]列队 线段树

热门文章

  1. 庐山真面目之八微服务架构 NetCore 基于 Dockerfile 文件部署
  2. Idea中Web项目Jsp文件找不到类解决方法
  3. MySQL高可用方案-MySQL InnoDB Cluster
  4. Tensorflow Windows安装
  5. Appium App UI 自动化测试理论知识
  6. C# 生成6位短信验证码
  7. Linq基础知识
  8. SpringBoot 获取微信小程序openid
  9. JavaScript内置可用类型
  10. .net通过iTextSharp.pdf操作pdf文件实现查找关键字签字盖章