SAP ABAP 学习总结(8):Exit + Continue + Concatenate + Perform(关键字Exit 、Continue ,字符串连接,子程序的创建和调用)

本文总结了SAP ABAP编程中关键字Exit和Continue的使用,以及DESCRIBE TABLE用于描述表的操作。还探讨了字符串连接函数CONCATENATE和SEPARATED,并详细介绍了如何创建和调用不同类型的子程序,包括无参数、带参数以及带更改值的子程序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关键字
  • 遍历时用到的关键字 EXIT
LOOP AT gt_table INTO gs_member FROM 1 TO 5.
*在gs_member-id = 2的时候退出
  IF gs_member-id = 2.
  EXIT.
  ENDIF.
  WRITE: / gs_member-id, / gs_member-name, / gs_member-age, / gs_member-sex.
ENDLOOP.
  • 遍历时用到的关键字 CONTINUE
LOOP AT gt_table INTO gs_member FROM 1 TO 5.
*在gs_member-id = 2的时候结束本次循环,继续下面的循环
  IF gs_member-id = 2.
  CONTINUE.
  ENDIF.
  WRITE: / gs_member-id, / gs_member-name, / gs_member-age, / gs_member-sex.
ENDLOOP.
  • 遍历时用到的关键字 DESCRIBE TABLE:描述表
*定义一个变量gv_line
DATA:gv_line TYPE i.
DESCRIBE TABLE gt_table LINES gv_line.
WRITE gv_line.
  • 连接字符串语句CONCATENATE,SEPARATED两个字符串默认用什么分割
*定义一个字符串
DATA: gv_value1(5) TYPE c VALUE 'hello'.
DATA: gv_value2(5) TYPE c VALUE 'world'.
DATA: gv_value3(20) TYPE c .
CONCATENATE gv_value1 gv_value2 INTO gv_value3 SEPARATED BY space.
WRITE g
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值