SAP ABAP-3.一个简单报表
4 函数
每个函数都必需有一个组,每个函数组定义时,都会给加上SAPL前缀。通过SE37查询
创建
4.1 函数组创建SE37
4.2 函数创建SE37
4.2.1 函数的架构
4.2.1.1 查看对应函数组
4.2.1.2 每个函数组对应一个pool,双击数据定义,看看是干嘛的。
查看include是啥,是一些常量的定义。
4.2.1.3 功能函数
好多功能,形成功能组。
双击进入功能模块,跟刚才从函数找函数组,是一个位置了。
4.2.1.4 公共form
4.2.2 创建接口
4.2.2.1 属性
update函数:适用于多次调用,一次提交。例如多次调用建项目,最后一次提交。
4.2.2.2 输入输出
输入、输出和changing只能是单记录数,而table是可以多行记录数。
输入中type表示结构,有默认值,Optional表示必输;pass value表示值传递(在远程调用时必须选择)
输出很简单了
改变,like和type在changing里面其实一样。
Tables只能用like,表示可以输入输出多行信息。
4.2.2.3 定义对象,在函数组的对象定义里面
4.2.2.4 定义内容,在函数里面
4.2.2.5 执行
执行后