前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ABAP初体验四:ABAP的函数

ABAP初体验四:ABAP的函数

作者头像
齐天大圣
发布2022-03-11 10:57:19
5760
发布2022-03-11 10:57:19
举报
文章被收录于专栏:用户8186044的专栏

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

01

目录

4 函数

4.1 函数组创建SE37

4.2 函数创建SE37

4.2.1 函数的架构

4.2.1.1 查看对应函数组

4.2.1.2 每个函数组对应一个pool,双击数据定义,看看是干嘛的。

4.2.1.3 功能函数

4.2.1.4 公共form

4.2.2 创建接口

4.2.2.1 属性

4.2.2.2 输入输出

4.2.2.3 定义对象,在函数组的对象定义里面

4.2.2.4 定义内容,在函数里面

4.2.2.5 执行

02

正文

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 执行

执行后

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ERP全球顾问云平台 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 4.1 函数组创建SE37
  • 4.2 函数创建SE37
    • 4.2.1 函数的架构
      • 4.2.1.1 查看对应函数组
      • 4.2.1.2 每个函数组对应一个pool,双击数据定义,看看是干嘛的。
      • 4.2.1.3 功能函数
      • 4.2.1.4 公共form
    • 4.2.2 创建接口
      • 4.2.2.1 属性
      • 4.2.2.2 输入输出
      • 4.2.2.3 定义对象,在函数组的对象定义里面
      • 4.2.2.4 定义内容,在函数里面
      • 4.2.2.5 执行
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档