ABAP初体验八:综合

2022-03-11 11:24:48 浏览数 (2)

声明:本文仅代表原作者观点,仅用于SAP软件的应用与学习,不代表SAP公司。注:文中所示截图来源SAP软件,相应著作权归SAP所有。

01

目录

8 完整示例

8.1 关于序列snro和snum

8.1.1 创建ZRFC_NUM

8.2 屏幕布局增强SHD0

8.3 表增强演示

8.4 函数增强演示

8.4.1 cmod创建

8.5 菜单增强

8.6 屏幕增强

8.7 BADI

02

正文

8 完整示例

8.1 关于序列snro和snum

8.1.1 创建ZRFC_NUM

查看点击范围

加个间隔

8.2 屏幕布局增强SHD0

回车,设置view以下的布局内容不可见

点击右下角guiXT

点击退出并保存

保存,并返回到主界面,点击创建变式

输入新事物代码

执行ZSE11T事物代码的效果。

8.3 表增强演示

测试se16查看表

8.4 函数增强演示

通过增强工具查询BC425_08对应的函数出口

8.4.1 cmod创建

维护增强并保存

点击增强点,并进入函数

激活程序

执行BC425_08,输入AA提示

8.5 菜单增强

1.CMOD创建

2.输入增强函数

3.激活增强组件

4.编辑函数菜单退出

5.双击功能退出EXIT_SAPBC425_FLIGHT08_002,前提是SMOD需要保存下,弹出警告,继续按enter

6.测试,虽然不知道代码啥意思

8.6 屏幕增强

1.CMOD创建

2.维护增强点

3.双击屏幕程序

点击格式,添加静态文本和文本输入框

最终看屏幕如下,其中IO的代表要进行数据传输的,后面要为IO的定义其全局变量。

4.双击字段

为全局变量定义type类型,不然默认就是个单字母类型。

5.维护增强函数EXIT_003

调用的变量是FLIGHT

6.测试

8.7 BADI

使用MM01创建物料的销售视图时,销项税分类的字段自动填写默认值0。

0 人点赞