[SAP ABAP] ALV 만들기 - PAI와 PBO에 대해 알아보자
·
SAP ABAP
ABAP 개발자 입장에서 ALV (ABAP List Viewer) 를 만들기 위해서는 화면 처리 흐름인 PBO(Process Before Output) 와 PAI(Process After Input) 개념을 꼭 이해해야 한다. SAP에서 화면(Screen)을 만들 때는 단순히 텍스트만 출력하는 게 아니라, 사용자와 상호작용하는 UI를 만들게 된다. 그때 SAP는 화면을 보여줄 때와 사용자가 무언가 입력했을 때를 분리해서 처리하는데, 그 두 가지가 바로 PBO와 PAI이다.PBO (Process Before Output)PBO는 Process Before Output의 약자로, 말 그대로 화면이 사용자에게 보여지기 전에 실행되는 로직을 의미한다. 보통 이 단계에서는 ALV를 생성하거나, 화면에 출력할 데이..