- PARAMETES 구문을 쓰기 때문에 Direct Processing을 하면,

 

이렇게 화면이 구성된다.

P_VAL에 EXIT를 작성하면, WRITE를 쓰고 EXIT하면 위와 같이 결과물이 나온다.

P_VAL에 check를 입력하면,

EXIT문이 없기 때문에 아래 Subroutine~ 구문이 나오고,

아무것도 입력하지 않거나 다른 것을 입력하면

Subroutine~ <- 이 문장이 생긴다

 

 

ABAP 프로그램의 조건분기문

 

1. IF ~ ENDIF 분기문

- 조건문의 논리적인 값을 비교하여 참이면 다음 구문을 실행하고 분기문을 빠져나옴

 

2. CASE ~ ENDCASE 분기문

- 하나의 변수에 여러 개의 값이 존재할 경우, 해당 값마다 실행되는 구문을 다르게 설정하는 구문

CASE 변수.
	WHEN 'val1;.
    ~~
    WHEN 'val2'.
    ~~~
    WHEN OTHERS.
    ~~~
    
 ENDCASE.

 

+ Recent posts