sap增强

四代增强

2种显示增强1种隐式增强

隐式增强

 

 

 

 光标放在增强点或其中的代码点击修改即可修改代码

 显示增强


1.ENHANCEMENT-POINT

在代码修改界面选择空行 

 

 

 光标所在位置

可以创建多个增强实施且激活后都会执行.

2.ENHANCEMENT-SECTION

1,选中程序中空行

2.编辑->创建选项

回车

可以直接写入代码.

3.点击增强按钮

创建实施->激活后会覆盖EN-SECTION原来的代码.

只能创建一个实施

程序代码:

*&---------------------------------------------------------------------*
*& Report ZTXYY_11118
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
REPORT ZTXYY_11118.
data:str type p DECIMALS 2 VALUE '56.03',
     STR1 TYPE STRING,
     STR2 TYPE STRING,
     STR3 TYPE STRING.
     STR3 = STR.
     SPLIT str3 AT '.' INTO STR1 STR2.
     WRITE: STR1,STR2.
ENHANCEMENT-SECTION ZTNN_01 SPOTS ZTM_01 .
write:11.
END-ENHANCEMENT-SECTION.
*$*$-Start: ZTNN_01-----------------------------------------------------------------------------$*$*
ENHANCEMENT 2  ZTM_STU_02.    "active version
write:12.
ENDENHANCEMENT.
*$*$-End:   ZTNN_01-----------------------------------------------------------------------------$*$*



ENHANCEMENT-POINT ZTM_01 SPOTS ZTM_01 .
*$*$-Start: ZTM_01------------------------------------------------------------------------------$*$*
ENHANCEMENT 1  ZTM_STU_01.    "active version
*
  write: '第一次实施'.
ENDENHANCEMENT.
ENHANCEMENT 1  ZTM_STU_02.    "active version
*
 write: '第二次实施'.
ENDENHANCEMENT.
*$*$-End:   ZTM_01------------------------------------------------------------------------------$*$*

ENHANCEMENT-POINT ZTM_02 SPOTS ZTM_01 .

ENHANCEMENT-POINT ZTEH_01 SPOTS ZTM_01 .



ENHANCEMENT-POINT ZTM_03 SPOTS ZTM_11 .
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$\SE:(1) Include ZTXYY_11118, End                                                                                                                          S
*$*$-Start: (1)---------------------------------------------------------------------------------$*$*
ENHANCEMENT 1  ZTXNG_01.    "inactive version
*
  write:'你想干嘛'.
ENDENHANCEMENT.
*$*$-End:   (1)---------------------------------------------------------------------------------$*$*

结果:

 

一个EN-SPOTS 可以有多个EN-POINT和多个EN-SECTION。

SAP的隐式增强 就是一个Enhancement point, 一个Enhancement point只有实施后才有效。

Enhancement section 直接插入代码,不需实施

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/233583.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

「JavaScript每日一练」系列——提高你的JS技能(第三天)

有什么不懂可以去看我前两天的笔记 https://blog.csdn.net/weixin_70007095/article/details/134905674 目录 有什么不懂可以去看我前两天的笔记 JavaScript 进阶 - 第3天笔记 编程思想 面向过程 面向对象 构造函数 原型对象 constructor 属性 对象原型 原型继承 原型链 JavaSc…

肾精不足,湿浊难去!老中医教你简单1招,藏养肾精、祛寒祛湿!

前言 冬季祛湿养肾精,做好2件事能事半功倍 湿毒是慢病的温床 有「七十二变」的法力 如果我们善于观察大自然,那么就会发现,在阴雨天,尤其在南方的回南天之时,那些隐蔽的草丛或者腐朽的木桩之上,会长出很…

排序算法-选择/堆排序(C语言)

1基本思想: 每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的 数据元素排完 。 2 直接选择排序: 在元素集合 array[i]--array[n-1] 中选择关键码最大 ( 小 ) 的数据元素…

AI:99-基于深度学习的飞机故障检测与维修

🚀 本文选自专栏:人工智能领域200例教程专栏 从基础到实践,深入学习。无论你是初学者还是经验丰富的老手,对于本专栏案例和项目实践都有参考学习意义。 ✨✨✨ 每一个案例都附带有在本地跑过的核心代码,详细讲解供大家学习,希望可以帮到大家。欢迎订阅支持,正在不断更新…

HarmonyOS应用开发者基础认证考试(稳过)

判断题 ​​​​​​​ 1. Web组件对于所有的网页都可以使用zoom(factor: number)方法进行缩放。错误(False) 2. 每一个自定义组件都有自己的生命周期正确(True) 3. 每调用一次router.pushUrl()方法,默认情况下,页面栈数量会加1,页面栈支持的…

【开源】基于Vue+SpringBoot的固始鹅块销售系统

项目编号: S 060 ,文末获取源码。 \color{red}{项目编号:S060,文末获取源码。} 项目编号:S060,文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 鹅块类型模块2.3 固…

关于对向量检索研究的一些学习资料整理

官方学习资料 主要是的学习资料是, 官方文档 和官方博客。相关文章还是挺多 挺不错的 他们更新也比较及时。有最新的东西 都会更新出来。es scdn官方博客 这里简单列一些,还有一些其他的,大家自己感兴趣去看。 什么是向量数据库 Elasticse…

计算两个结构的乘积

1 * 1 1 1 1 2a1 3a1 计算2a1*3a1,结果应该有6个点,并且33分解为3a13a1,222分解为2a12a12a1. 在6个点的90个结构中,可以被分解为3a13a1的有17个 9 - - - - 1 1 42 - - - 1 1 - 1 - - - 1 - - - …

机器人与3D视觉 Robotics Toolbox Python 二 空间位姿描述

空间位姿描述 二维空间位姿描述 二维空间位姿表示方法 from spatialmath.base import * from spatialmath import * T1 SE2(x3,y3,theta30,unit"deg") trplot2(T1.A,frame"T1",dims[0, 5, 0, 5]) T2transl2(3, 4) trplot2(T2,frame"T2",dims…

龙迅LT9721 MIPIDSI/CSI/HDMI桥接到TYPE-C/DP 支持高达4K30HZ的分辨率

Lontium LT9721 LT9721描述: Lontium LT9721是MIPI/HDMI到DP转换器,内部有C型替代模式开关和PD控制器。 对于MIPI DSI输入,LT9721具有一个单端口MIPI DSI接收器,具有1个时钟通道和4个数据通道,每个数据通道的最大运行频…

Mybatis中的查询操作

单表查询 单表查询在《初始Mybatis》中已经介绍过&#xff0c;这里就不在介绍了。咱们这里只说单表查询中的“like查询”。like查询单独使用#{}报错 <select id"selectByKeyword" resultType"com.example.demo.entity.Userinfo">select * from use…

[完美解决]Accelerate设置单卡训练报错,成功设置单卡训练

报错内容 ValueError: Less than two GPU ids were configured and tried to run on on multiple GPUs. Please ensure at least two are specified for --gpu_ids, or use --gpu_idsall. ValueError:配置了少于两个GPU id&#xff0c;并试图在多个GPU上运行。请确保为——gpu…

ubuntu22.04 显卡驱动最简单的安装方法

1.拉取可选择安装的显卡驱动版本 sudo apt-get purge nvidia* #apt 的 update 和 upgrade 的区别 #apt update 命令只会获得系统上所有包的最新信息&#xff0c;并不会下载或者安装任何一个包。 #apt upgrade 命令来把这些包下载和升级到最新版本。 2.sudo apt update 3.安装…

多线程(进阶二:CAS)

目录 一、CAS的简单介绍 CAS逻辑&#xff08;用伪代码来描述&#xff09; 二、CAS在多线程中简单的使用 三、原子类自增的代码分析 都看到这了&#xff0c;点个赞再走吧&#xff0c;谢谢谢谢谢 一、CAS的简单介绍 CAS的全称&#xff1a;“Compare And Swap”&#xff0c;字…

《PySpark大数据分析实战》图书上线啦

《PySpark大数据分析实战》图书上线啦 《PySpark大数据分析实战》图书上线啦特殊的日子关于创作关于数据关于Spark关于PySpark关于图书/专栏 《PySpark大数据分析实战》图书上线啦 特殊的日子 不知不觉一转眼入驻CSDN已经满一年了&#xff0c;这真是一个充满意义的特殊的日子&…

《python每天一小段》--12 数据可视化《1》

欢迎阅读《Python每天一小段》系列&#xff01;在本篇中&#xff0c;将使用Python Matplotlib实现数据可视化的简单图形。 文章目录 一、概念&#xff08;1&#xff09;安装matplotlib&#xff08;2&#xff09;数据可视化实现步骤 二、绘制简单的折线图&#xff08;1&#xff…

在无网络的VMware CentOS7上传并运行Swing Jar文件的方案

文章目录 前言1、配置VNC环境1.1、下载tigervnc-server1.2、下载xorg-x11-xauth1.4、安装1.4.1、安装tigerVNC1.4.2、安装xorg-x11-xauth 1.5、测试vncserver1.6、关闭防火墙 2、安装UltraVNC3、连接UltraVNC4、执行jar文件4.1、生成jar包4.2、运行jar包4.3、解决无法连接错误 …

Java线程概念详解

线程 概念 1.程序:未解决某种问题,使用计算机语言编写的一些列指令(代码)的集合 2.进程:正在运行的程序(被加载到内存中),是操作系统进行资源分配的最小单位 3.线程:进程可以进一步细化为线程(比进程更小)且线程是隶属于进程的,是操作系统执行的最小的执行单元 也是cpu进行任…

通过Nginx的log日志对站点进行数据统计

文章目录 前言统计独立ip访问数量查看访问最频繁的前100个IP查看访问100次以上的IP查询某个IP的详细访问情况,按访问频率排序统计所有的PV数统计当天的PV数查看访问最频的页面(TOP100)每分钟请求量统计每小时请求量统计可视化报表工具 前言 请自行确认nginx的日志是否开始且知…

HarmonyOS--ArkTS(0)--目录

官方API文档&#xff1a; HarmonyOS应用开发官网 - 华为HarmonyOS打造全场景新服务 华为开发者官方网站_创新从这里开始