关于new enhancement的一些知识
关于new enhancement sap源程序里也给我们留了很多。
以下例句point 、section、spot说明这些知识点。
1.不管是point还是section 都是基于spot的,spot相当于一个增强的容器。
2.point创建后没有代码只有一个预留点:
ENHANCEMENT-POINT ZENH_POINT01 SPOTS ZENH_SPOT01 .
需要去实现:可以实现多个
ENHANCEMENT ZENHC_IMP01. "active version
write 'this is enhancement-point zenh_point01 implementation' .
WRITE : /.
ENDENHANCEMENT.
ENHANCEMENT ZENHC_IMP02. "active version
write 'this is enhancement-point zenh_point02 implementation'.
ENDENHANCEMENT.
3.section创建后是有代码的,代码在ENHANCEMENT-SECTION 和END-ENHANCEMENT-SECTION之间
ENHANCEMENT-SECTION ZENH_SECTION01 SPOTS ZENH_SPOT01 .
WRITE /.
WRITE 'thsi is enchancement-section'.
WRITE /.
END-ENHANCEMENT-SECTION.
如果需要实现时,创建实现代码会自动带出ENHANCEMENT-SECTION 和END-ENHANCEMENT-SECTION之间的代码然后做修改,这样就只执行实现的代码不执行原来的代码,可以创建多个实现,但是测试下来貌似只是执行第一个实现,这里面的话只会执行ZENHC_IMP01. 如果没有ZENHC_IMP01会执行ZENHC_IMP02,如果没有ZENHC_IMP01和ZENHC_IMP02的话会执行ZENHC_IMP03不会执行ZENHC_IMP04.
ENHANCEMENT ZENHC_IMP01. "active version
WRITE /.
WRITE 'thsi is enchancement-section ZENHC_IMP01'.
WRITE /.
ENDENHANCEMENT.
ENHANCEMENT ZENHC_IMP02. "active version
WRITE /.
WRITE 'thsi is enchancement-section ZENHC_IMP02'.
WRITE /.
ENDENHANCEMENT.
ENHANCEMENT ZENHC_IMP03. "active version
WRITE /.
WRITE 'thsi is enchancement-section ZENHC_IMP03'.
WRITE /.
ENDENHANCEMENT.
ENHANCEMENT ZENHC_IMP04. "active version
WRITE /.
WRITE 'thsi is enchancement-section ZENHC_IMP04 '.
WRITE /.
ENDENHANCEMENT.
下图表示创建定义point和sction的步骤,

创建增强实现如下图:

特别说明:创建的实现增强,可以在另外的point或者section中继续实现,如下图,zence_imp01在zenh_point01中实现过,在ZENH_SECTION01 中还可以继续实现,只不过
ID累加位2,如果在section中只会执行ID最高的实现。如果下面enchencement 2 zenhc_imp01 还有enchencement 2 zenhc_imp02 或者enchencement 1 zenhc_imp03,也只会执行enchencement 2 zenhc_imp01 。
ENHANCEMENT ZENHC_IMP01. "active version
write 'this is enhancement-point zenh_point01 implementation' .
WRITE : /.
ENDENHANCEMENT.
ENHANCEMENT ZENHC_IMP01. "active version
WRITE /.
WRITE 'thsi is enchancement-section ZENHC_IMP01'.
WRITE /.
ENDENHANCEMENT.
关于point和sction的static 测试下来没有发现特别的。
关于new enhancement的一些知识的更多相关文章
- css知识总结
---# 学习目标:> 1. 学会使用CSS选择器> 2. 熟记CSS样式和外观属性> 3. 熟练掌握CSS各种选择器> 4. 熟练掌握CSS各种选择器> 5. 熟练掌握 ...
- 给本体ONT技术社区的第一封公开信-涉及到不少区块链技术知识
给本体ONT技术社区的第一封公开信-涉及到不少区块链技术知识 共识是区块链的核心机制,在一系列的区块链的发展历史当中,PoW/PoS/BFT等系列的共识算法都在各自的应用场景发挥了不同作用.在本体的第 ...
- [NBIoT]NBIoT相关知识
转自:http://blog.csdn.net/nbiot/article/details/54906431 通常,我们把物联网设备分为三类: ①无需移动性,大数据量(上行),需较宽频段,比如城市监控 ...
- (理论知识+HTML+CSS+JavaScript)
今天分享的面试题的答案不确保一定正确,如有错误或有更好的解法,大家可以留言分享你的答案.我在留言区等你更好的答案. 一.理论基础知识部分 1.1.讲讲输入完网址按下回车,到看到网页这个过程中发生了什么 ...
- [论文阅读笔记] Fast Network Embedding Enhancement via High Order Proximity Approximati
[论文阅读笔记] Fast Network Embedding Enhancement via High Order Proximity Approximation 本文结构 解决问题 主要贡献 主要 ...
- 论文翻译:2020_FLGCNN: A novel fully convolutional neural network for end-to-end monaural speech enhancement with utterance-based objective functions
论文地址:FLGCNN:一种新颖的全卷积神经网络,用于基于话语的目标函数的端到端单耳语音增强 论文代码:https://github.com/LXP-Never/FLGCCRN(非官方复现) 引用格式 ...
- 论文翻译:2020_DCCRN: Deep Complex Convolution Recurrent Network for Phase-Aware Speech Enhancement
论文地址:DCCRN:用于相位感知语音增强的深度复杂卷积循环网络 论文代码:https://paperswithcode.com/paper/dccrn-deep-complex-convolutio ...
- 论文翻译:2021_Towards model compression for deep learning based speech enhancement
论文地址:面向基于深度学习的语音增强模型压缩 论文代码:没开源,鼓励大家去向作者要呀,作者是中国人,在语音增强领域 深耕多年 引用格式:Tan K, Wang D L. Towards model c ...
- 你必须知道的EF知识和经验
注意:以下内容如果没有特别申明,默认使用的EF6.0版本,code first模式. 推荐MiniProfiler插件 工欲善其事,必先利其器. 我们使用EF和在很大程度提高了开发速度,不过随之带来的 ...
随机推荐
- java面板设计
写面板真的是写到吐血,深深感受到什么叫又臭又长,可能是自己用的太烂吧. 关于布局管理器不写一下还是不懂,另外加面板的思想跟html中div的感觉差不多. 发现的一个小彩蛋:用JScrollPane的时 ...
- 编译kernel:内核makefile的作用
< 嵌入式linux应用完全开发手册 > 韦东山 内核Makefile的使命: 编译哪些内核文件? 读取各级子目录makefile, .config, auto.conf, Kbuild, ...
- [Swust OJ 191]--迷宫逃离(打表搜索)
题目链接:http://acm.swust.edu.cn/problem/191/ Time limit(ms): 1000 Memory limit(kb): 65535 江鸟突然想到了一个 ...
- BZOJ 1648: [Usaco2006 Dec]Cow Picnic 奶牛野餐( dfs )
直接从每个奶牛所在的farm dfs , 然后算一下.. ----------------------------------------------------------------------- ...
- 0.关于TCP协议的一些总结
接触unix网络编程一年多了,偶尔用户态进程表现出一些不能理解的现象,因此将<TCP/IP协议卷1>TCP协议相关的章节通读了一遍,总结了一下相关的知识点. 1.TCP数据报格式 TCP封 ...
- “快的打车”创始人陈伟星的新项目招人啦,高薪急招Java服务端/Android/Ios 客户端研发工程师/ mysql DBA/ app市场推广专家,欢迎大家加入我们的团队! - V2EX
"快的打车"创始人陈伟星的新项目招人啦,高薪急招Java服务端/Android/Ios 客户端研发工程师/ mysql DBA/ app市场推广专家,欢迎大家加入我们的团队! - ...
- HTMLParser-简单HTML和XHTML解析
使用HTMLParser模块解析HTML页面 HTMLParser是python用来解析html和xhtml文件格式的模块.它可以分析出html里面的标签.数据等等,是一种处理html的简便途径.HT ...
- im 编辑命令总结
一. VIM高亮 进入vim后,在普通模式下输入如下命令,开启php代码高亮显示 :syntax enable :source $VIMRUNTIME/syntax/php.vim 二. ...
- hdu 4885 TIANKENG’s travel(bfs)
题目链接:hdu 4885 TIANKENG's travel 题目大意:给定N,L,表示有N个加油站,每次加满油能够移动距离L,必须走直线,可是能够为斜线.然后给出sx,sy,ex,ey,以及N个加 ...
- activity入门
1.前单文件 <activity android:name="com.example.twoactivity.OtherScreenActivity" android:lab ...