[SAP] PROGRAM 제어

이안·2024년 2월 19일

SAP

목록 보기
21/30
post-thumbnail

1. CASE

CASE LOGICAL EXPRESSION. 
	WHEN VALUE1
		PROCESSING 1 
	WHEN VALUE2
		PROCESSING 2 
	WHEN OTHERS
		PROCESSING 2 
ENDCASE.

2. MESSAGE (TCODE SE91)

REPORT ZEDR05_001 MESSAGE-ID ZMED00.

IF S_ZCODE IS INITIAL.
	MESSAGE E000. "실행 후 출력 후 메시지 처리
	MESSAGE I000. "실행 전 출력 전 메시지 처리
ENDIF.

3. TRANSACTION

트랜잭션 코드는 프로그램을 실행시키는 명령어로서, 우리가 개발하게 되는 프로그램을 최종 사용자가 실행할 수 있게 해주는 기능

1)Dialog Transaction : TYPE-M에서 사용되는 티코드 스크린과 연결

2)Report Transaction : TYPE-1 프로그램을 실행하기 위한 티코드

3)Object-Oriented Transaction : ABAP Object에서 클래스 메소드를 티코드로 생성

4)Variant Transaction : 프로그램의 필드를 조정할 때 이용하여 사용

5)Parameter Transaction : 트랜잭션이 수행된 스크린 필드에 초기값을 지정

0개의 댓글