关于new enhancement的一些知识

关于new enhancement sap源程序里也给我们留了很多。

以下例句point 、section、spot说明这些知识点。

1.不管是point还是section 都是基于spot的,spot相当于一个增强的容器。

2.point创建后没有代码只有一个预留点:

ENHANCEMENT-POINT ZENH_POINT01 SPOTS ZENH_SPOT01 .

需要去实现:可以实现多个

ENHANCEMENT 1  ZENHC_IMP01.    "active version
write ‘this is enhancement-point zenh_point01 implementation‘ .
WRITE : /.
ENDENHANCEMENT.
ENHANCEMENT 1  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 2  ZENHC_IMP01.    "active version
WRITE /.
WRITE ‘thsi is enchancement-section ZENHC_IMP01‘.
WRITE /.
ENDENHANCEMENT.
ENHANCEMENT 2  ZENHC_IMP02.    "active version
WRITE /.
WRITE ‘thsi is enchancement-section ZENHC_IMP02‘.
WRITE /.
ENDENHANCEMENT.
ENHANCEMENT 1  ZENHC_IMP03.    "active version
WRITE /.
WRITE ‘thsi is enchancement-section  ZENHC_IMP03‘.
WRITE /.
ENDENHANCEMENT.
ENHANCEMENT 1  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 1  ZENHC_IMP01.    "active version
write ‘this is enhancement-point zenh_point01 implementation‘ .
WRITE : /.
ENDENHANCEMENT.
ENHANCEMENT 2  ZENHC_IMP01.    "active version
WRITE /.
WRITE ‘thsi is enchancement-section ZENHC_IMP01‘.
WRITE /.
ENDENHANCEMENT.

关于point和sction的static 测试下来没有发现特别的。

时间: 2024-10-10 17:25:54

关于new enhancement的一些知识的相关文章

读书笔记:Speech enhancement: theory and practice

选读<Speech enhancement: theory and practice>.主要是自己的读书笔记. Chapter 1:Introduction 第一章~第四章,主要介绍语音增强算法的基础知识; Chapter 2:Discrete-Time Signal Processing and Short-Time fourier Analysis Chapter 3:Speech Production and Perception Chapter 4:Noise Compensation

【译】wikibooks/Silhouette Enhancement

轮廓增强 原文: https://en.wikibooks.org/wiki/Cg_Programming/Unity/Silhouette_Enhancement A semitransparent jellyfish. Note the increased opaqueness at the silhouettes.一直半透明的水母,注意它的轮廓的不透明度是增强了的. This tutorial covers the transformation of surface normal vect

[NBIoT]NBIoT相关知识

转自:http://blog.csdn.net/nbiot/article/details/54906431 通常,我们把物联网设备分为三类: ①无需移动性,大数据量(上行),需较宽频段,比如城市监控摄像头. ②移动性强,需执行频繁切换,小数据量,比如车队追踪管理. ③无需移动性,小数据量,对时延不敏感,比如智能抄表. NB-IoT正是为了应对第③种物联网设备而生. NB-IoT源起于现阶段物联网的以下几大需求: ?覆盖增强(增强20dB) ?支持大规模连接,100K终端/200KHz小区 ?超

css知识总结

---# 学习目标:> 1. 学会使用CSS选择器> 2. 熟记CSS样式和外观属性> 3. 熟练掌握CSS各种选择器> 4. 熟练掌握CSS各种选择器> 5. 熟练掌握CSS三种显示模式> 6. 熟练掌握CSS背景属性> 7. 熟练掌握CSS三大特性> 8. 熟练掌握CSS盒子模型> 9. 熟练掌握CSS浮动> 10.熟练掌握CSS定位> 11.熟练掌握CSS高级技巧强化CSStypora-copy-images-to: media---

MySQL数据库基础知识

day02 MySQL数据库基础知识 一.基础知识概述: 基础决定你这门课程的学习成败!只有学习好这些基础知识以后,你才能真正的运用自如.才能够对数据库有更深入的了解,道路才会越走越远. 二.基础知识: 1.数据库(database):数据库就好比是一个物理的文档柜,一个容器,把我们整理好的数据表等等归纳起来. 创建数据库命令:        create database 数据库名; 2.查看数据库         show databases; 3.打开指定的数据库         use 

前端里移动端到底比pc端多哪些知识?

前端里移动端到底比pc端多哪些知识,为啥面试时好多公司都问h5水平如何? 我做过几年的web前端开发,就简单谈谈自己的感受吧. 首先来看看PC端和移动端在前端开发上的一些区别: (1)PC考虑的是浏览器兼容性,移动端开发考虑的更多的是手机兼容性,因为目前不管是android手机还是ios手机,一般浏览器用的都是webkit内核,所以做移动端开发,更多考虑的应该是手机分辨率的适配,和不同操作系统的略微差异化: (2)在部分事件的处理上,移动端自然是偏向于触屏的,所以触屏事件的一些规律要多摸索一下,

linux入门基础知识及简单命令介绍

linux入门基础知识介绍 1.计算机硬件组成介绍 计算机主要由cpu(运算器.控制器),内存,I/O,外部存储等构成. cpu主要是用来对二进制数据进行运算操作,它从内存中取出数据,然后进行相应的运算操作.不能从硬盘中直接取数据. 内存从外部存储中取出数据供cpu运存.内存的最小单位是字节(byte) 备注:由于32的cpu逻辑寻址能力最大为32内存单元.因此32位cpu可以访问的最大内存空间为:4GB,算法如下: 2^32=2^10*2^10*2^10*2^2 =1024*1024*1024

认知,构建个人的知识体系(上)

1.前言 本文将聊聊我对构建个人知识体系的一些想法,主要是为了提升自我认知.从个人经历开始,谈谈对知识的划分,也就是一个是什么,为什么的过程. 2.缘起 把时间回到一年前,那时候我工作快一年了,得益于前面的一些努力,工作比较顺利.特别是技术上,没有遇到太多过无法解决的问题.同时也开始迷茫,工作难道就是这个轻松的样子?三五年之后那不是很无趣,该怎么办? 想找到这个问题的答案,而最好的方式莫过于,亲自去了解那些三五年工作经验的人是怎么的样子. 因此从那时候起,关注了不少来公司面试的人的简历,也有过几

知识汇总都在这里了,赶紧点开看看吧!

微信公众号:Web前端精髓 Web前端技术由html.css和JavaScript三大部分构成,是一个庞大而复杂的技术体系,其复杂程度不低于任何一门后端语言.而我们在学习它的时候往往是先从某一个点切入,然后不断地接触和学习新的知识点,因此对于初学者很难理清楚整个体系的脉络结构. Web前端精髓是一个分享前端知识的平台,内容包括HTML.CSS.javascript 等和前端技术相关的一切,如果您想对前端有更多的了解,那就持续关注我们,目的是帮助大家审查自己的知识结构是否完善,希望我的文章对你们有