목록subscreen (3)
CS Student’s SAP&Tech Journey✨

SAP ABAP 다이얼로그 프로그래밍에서 Subscreen은 하나의 화면 안에 또 다른 화면을 삽입해, UI를 분리하고 구성 요소를 재사용하는 데 매우 유용합니다.이번 글에서는 탭(Tabstrip)을 사용하지 않고, 두 개의 Subscreen을 나란히 고정 배치하는 방법을 포스팅합니다. 조건 분기에 따라 Subscreen이 바뀌는 동적 방식도 아니고, 탭을 눌러 화면을 전환하는 구조도 아닙니다. 그저 메인 화면 안에 Subscreen 2개를 고정해서 함께 보여주는 정적 병렬 Subscreen 구성입니다. ❓ 이 방식은 언제 사용할까?항공사 정보 + 항공편 정보처럼 서로 다른 데이터를 나란히 표시할 때사용자 탭 전환 없이 모든 정보를 동시에 보여주고 싶을 때Subscreen을 독립적으로 구성해 유지보수성..

앞서 살펴본 정적 Subscreen 방식은 항상 고정된 Subscreen을 보여주는 방식이라면, 이번 CASE 2는 특정 조건에 따라 다른 Subscreen을 동적으로 호출하는 방식입니다.예를 들어, 사용자가 선택한 항공사 코드(CARRID)에 따라 각각 다른 입력 화면을 보여주고 싶을 때 사용됩니다. 이처럼 화면을 동적으로 바꿔야 하는 경우, Subscreen 번호를 변수로 제어하는 방식이 필요하며, 이를 위해 글로벌 변수를 사용하게 됩니다. 이번 포스팅의 예제는 아래 포스팅과 이어집니다. 정적 Subscreen 방식과 관련한 포스팅 보러가기 ⬇️ [SAP] ABAP Subscreen (1) 구조와 기본 개념 / 정적 Subscreen 호출 방식 (고정된 서브스크린) 구현하기SAP GUI에서 데..

SAP GUI에서 데이터를 효과적으로 표시하고 사용자 입력을 처리하기 위해 다양한 UI 기술이 활용됩니다. 그중 Subscreen은 메인 화면 내에 작은 화면을 삽입하여 데이터를 표시하거나 입력받을 수 있는 강력한 기능입니다.이번 글에서는 정적 Subscreen을 활용하여 하나의 화면에 서브스크린을 단순히 삽입하는 케이스를 중심으로 ABAP 다이얼로그 프로그래밍에서 어떻게 사용되는지 설명하겠습니다. ❓ Subscreen이란? Subscreen(서브스크린)은 SAP ABAP 다이얼로그 프로그래밍에서 메인 화면(Screen 100) 내에서 특정 데이터를 독립적으로 표시할 수 있도록 설계된 작은 화면입니다. 서브스크린은 단독으로 실행되지 않고 반드시 메인 스크린 내에서 호출되어야 하며, 별도의 PBO/P..