SAP的表类型和行类型

简介: 使用二代增强,为成本中心的事务码ks02的保存按钮,添加增强,会使用到系统提供的增强COOMKS02。也就是实用SMOD和CMOD进行增强。重点来了,如上图所示,这个增强组件FM的输入参数参数名为ICSKSP 参数类型为TCSKSP那么

使用二代增强,为成本中心的事务码ks02的保存按钮,添加增强,会使用到系统提供的增强COOMKS02。也就是实用SMOD和CMOD进行增强。
image
image
image
image
重点来了,如上图所示,这个增强组件FM的输入参数
参数名为ICSKSP 参数类型为TCSKSP
image
表类型,行类型?什么鬼?
这要从SE11说起,我们假装创建一个【数据类型】
image
image
表类型,看到了吧,就是结构,也就是说,我们的成本中心的输入参数ICSKSP本身是一个表的结构,也就是一个二维的【表】,而不是一维的【行】。
我们看看创建界面,这个二维结构的每一行,也是一个结构,是一个行类型。
image

通过上述内容,我们知道,这个增强对应的include的代码的输入参数,是一个二维结构的表结构。我们如何从中获取数据呢?
我们提供如下代码

BREAK-POINT.

DATA ZTL TYPE TCSKSP.
DATA ZKOSTL TYPE CSKS-KOSTL.
DATA WA_DATA LIKE LINE OF ICSKSP.
ZTL = ICSKSP.
ZKOSTL = 'abc'.

loop at ICSKSP INTO WA_DATA.
  ZKOSTL = WA_DATA-KOSTL.
ENDLOOP.

ZKOSTL = '1109'.
CLEAR WA_DATA.
read table ICSKSP INTO WA_DATA INDEX 1.
ZKOSTL = WA_DATA-KOSTL.
目录
相关文章
|
3天前
|
开发者 数据处理 数据管理
SAP HANA 的不同类型
SAP HANA 的不同类型
39 9
SAP HANA 的不同类型
|
3天前
|
SQL 存储 数据可视化
SAP HANA 内存数据库不同类型的视图的应用场景介绍
SAP HANA 内存数据库不同类型的视图的应用场景介绍
65 0
|
3天前
|
存储 SQL 数据库
工作实战:SAP ABAP 动态创建类型在实际工作中的一个应用场合分享试读版
工作实战:SAP ABAP 动态创建类型在实际工作中的一个应用场合分享试读版
27 0
工作实战:SAP ABAP 动态创建类型在实际工作中的一个应用场合分享试读版
|
3天前
SAP ABAP OData 服务里需要指定 guid 类型的请求参数时,正确语法是什么?
SAP ABAP OData 服务里需要指定 guid 类型的请求参数时,正确语法是什么?
6 1
|
3天前
|
存储 数据库
SAP HANA 数据库支持的几种不同类型的视图
SAP HANA 数据库支持的几种不同类型的视图
38 0
|
3天前
|
UED
使用 SAP CRM Application Enhancement Tool 创建类型为下拉菜单的扩展字段
使用 SAP CRM Application Enhancement Tool 创建类型为下拉菜单的扩展字段
30 0
|
3天前
|
存储 SQL 数据库
128. 工作实战:SAP ABAP 动态创建类型在实际工作中的一个应用场合分享
128. 工作实战:SAP ABAP 动态创建类型在实际工作中的一个应用场合分享
25 0
|
6月前
|
数据库
小技巧分享 - 找出 SAP ABAP SPRO 配置项后台对应配置表的两种办法试读版
小技巧分享 - 找出 SAP ABAP SPRO 配置项后台对应配置表的两种办法试读版
53 0
|
6月前
|
API
SAP OData V2 和 V4 里针对日期类型的字段进行过滤操作(filter)的正确语法试读版
SAP OData V2 和 V4 里针对日期类型的字段进行过滤操作(filter)的正确语法试读版
46 1
|
7月前
关于 SAP ABAP 里的锁类型 Lock Type
关于 SAP ABAP 里的锁类型 Lock Type
32 0