美文网首页
2019-02-15——ABAP6回路控制

2019-02-15——ABAP6回路控制

作者: 林之禾 | 来源:发表于2019-02-15 13:30 被阅读0次

循环类型

循环类型 说明
while 当给定条件为真时,重复一个语句或一组语句。在执行循环体之前测试条件
do do语句对于将特定任务重复特定次数很有用
nested(嵌套) 可以在任何另一个while或do循环中使用一个或多个循环

while

while <logical expression>
<statement block>.
endwhile
report ys_sep_15.
data: a type i.
a=0.
while a<>8.
  write: / 'this is the line:', a.
  a=a+1.
endwhile.
This is the line: 0 
This is the line: 1 
This is the line: 2 
This is the line: 3 
This is the line: 4 
This is the line: 5 
This is the line: 6 
This is the line: 7

DO

do [n times].
<statement block>.
enddo.
report yh_sep_15.
do 5 times.
write: / 'hello'.
enddo.
Hello 
Hello 
Hello 
Hello 
Hello 

nested(嵌套)

do [n times].
<statement block n>.
  do [m times].
  <statement block m>.
  enddo.
enddo.
report ys_sep_15.
data: a1 type i, b1 type i.
a1 = 0.
b1 = 0.
do 2 times.
a1 = a1 + 1.
write: / 'outer', a1.

do 3 times.
b1 = b1 + 1.
write: / 'inner', b1.
enddo.
enddo.
Outer   1 
Inner   1 
Inner   2 
Inner   3 
Outer   2 
Inner   4
Inner   5 
Inner   6

循环控制语句

控制语句 说明
continue 导致循环跳过其身体的剩余部分,并开始下一个循环传递
check 如果条件为假,则在check之后的剩余语句被忽略,并且系统开始下一循环通过
exit 完全终止循环,并将执行转移到循环后立即执行的语句

continue

report yh_sep_15.
do 5 times.
if sy-index = 3.

continue.

endif.
write / sy-index.
enddo.
1
2
4
5

check

report th_sep_15.
do 5 times.
check sy-index detween 3 and 4.
write / sy-index.
enddo.
3
4

exit

report yh_sep_15.
do 5 times.
if sy-index = 3.
exit.
endif.
write / sy-index.
enddo.
1
2

相关文章

  • 2019-02-15——ABAP6回路控制

    循环类型 while DO nested(嵌套) 循环控制语句 continue check exit

  • 失控 - 控制的兴起

    控制的兴起: 反馈回路实现了控制。反馈回路的延后性导致了循环因果。 控制的三个阶段: 人类对能量对控制导致能量变成...

  • 2019-06-21

    继电器芯片那些事儿 继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通...

  • 电磁继电器基础知识解析

    电磁继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常应用于自动控制电路中...

  • 2019-02-15

    2019-02-15

  • tk10a60d东芝场效应管绝缘栅mos管

    场效应管(FET)是利用控制输入回路的电场效应来控制输出回路电流的一种半导体器件,输出电流是由输入的电压(或称电场...

  • 无人机控制算法

    组合导航设计算法 实现组合导航系统的方式一般有两种: 回路反馈法 回路反馈法采用经典的回路控制方法来抑制系统误差,...

  • Odrive参数整定

    控制器 电机控制器为级联式,采用位置,速度和电流控制回路,如下图所示。 当控制模式设置为位置控制时,整个循环都会运...

  • 场效应管和结型场效应管(JFET)

    场效应管是场效应晶体管的简称,它是利用控制输入回路的电场效应来控制输出回路电流的一种半导体器件。它仅依靠半导体中的...

  • 2019-02-15 盘后分析和后市预测直播录像

    2019-02-15 盘后分析和后市预测直播录像

网友评论

      本文标题:2019-02-15——ABAP6回路控制

      本文链接:https://www.haomeiwen.com/subject/jrppeqtx.html