This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
fordprog:abap2018 [2018/03/05 16:49] deva |
fordprog:abap2018 [2020/02/17 08:40] (current) deva old revision restored (2018/03/05 17:09) |
||
---|---|---|---|
Line 52: | Line 52: | ||
=== Megjegyzések === | === Megjegyzések === | ||
- | A sor elején álló ''*'' karakterektől kezdve a sor végéig. Megjegyzések a program tetszőleges pontján előfordulhatnak, a fordítást és a keletkező programkódot nem befolyásolják. | + | A sor elején álló ''*'' karakterektől kezdve a sor végéig. Megjegyzések a program tetszőleges sorában előfordulhatnak (de csak a sor elején). A fordítást és a keletkező programkódot nem befolyásolják. |
=== A program felépítése === | === A program felépítése === | ||
Line 87: | Line 87: | ||
* ''IF'' feltétel ''.'' utasítások ''ENDIF'' ''.'' | * ''IF'' feltétel ''.'' utasítások ''ENDIF'' ''.'' | ||
* ''IF'' feltétel ''.'' utasítások ''ELSE'' ''.'' utasitasok ''ENDIF'' ''.'' | * ''IF'' feltétel ''.'' utasítások ''ELSE'' ''.'' utasitasok ''ENDIF'' ''.'' | ||
- | * ''IF'' feltétel ''.'' utasítások ''ELSEIF'' ''.'' utasitasok ... ''ENDIF'' ''.'' | + | * ''IF'' feltétel ''.'' utasítások ''ELSEIF'' feltétel ''.'' utasitasok ... ''ENDIF'' ''.'' |
* A feltétel logikai kifejezés, és az egyes ágakban legalább egy-egy utasítás van. Az ''IF'' ágból pontosan egy van, ami az első ág. ''ELSEIF'' ágból akárhány lehet. Az ''ELSE'' ág nem kötelező, legfeljebb egy lehet belőle, és ha van, akkor az az utolsó ág. A megszokott módon működik. | * A feltétel logikai kifejezés, és az egyes ágakban legalább egy-egy utasítás van. Az ''IF'' ágból pontosan egy van, ami az első ág. ''ELSEIF'' ágból akárhány lehet. Az ''ELSE'' ág nem kötelező, legfeljebb egy lehet belőle, és ha van, akkor az az utolsó ág. A megszokott módon működik. | ||