300x250
728x90

PBO와 PAI는 화면을 디자인하는 데 사용되는 두 가지 이벤트이다. 

 

PBO 이벤트 ( Process Before Output)

 Output이 있기 전에 흐름 논리를 결정하거나 모듈을 실행하는 것. 화면에 필드를 표시하는 데 사용이 된다.

쉽게 얘기를 하자면 화면을 구성하기 전에 필요한 것들을 사용할 때 쓰는 이벤트이다.

 

예를 들어 티스토리 앱을 들어가기 전에 화면에 구성 되어있는 블로그 이름, 목록, 메뉴, 조회수 등 이런 것들을 표시할 때 쓰이는 이벤트라고 생각하면 된다. 

 

PAI 이벤트 ( Process After Input)

화면 표시 후 사용자에게 어떠한 Input을 받은 후 흐름 논리를 결정합니다. 실행화면에 사용자 작업에 대한 코드를 작성하는 사용이 된다.

이것 또한 쉽게 얘기를 하자면 화면이 표시가 되고 사용자가 어떠한 액션을 취했을 때 그 액션이 작동이 되게 하는 이벤트이다. 

 

예를 들어 PBO를 타서 화면이 표시 되었다고 하면 이제 사용자가 메뉴를 눌렀으면(액션) 메뉴로 들어가는 로직이 실행이 되는 것이다.   

 

간단히 말하면 

 

PBO는 화면이 나오기 전 타는 이벤트( 화면 구성, ALV 구현, 데이터 이동 .. ) 

PAI는 화면이 나온 뒤 액션을 취했을 때 타는 이벤트( Create, Update, Read, Delete, 버튼 눌렀을 시 ... ) 

 

라고 생각을 하면 된다. 

728x90
LIST

'.SAP > ..ABAP' 카테고리의 다른 글

SAP TabStrip(Report Program) 정리  (6) 2022.08.11
SAP Concatenate New Syntax  (0) 2022.08.08
SAP TRY 구문  (2) 2022.05.03
SAP Tabstrip 정리( Screen )  (5) 2022.04.15
SAP ALV cell edit 설정( Enabled, Disabled )  (3) 2022.04.15