2025/04/10 2

Internal Table의 개념과 구성 요소(Feat. Table Category)

SAP ABAP의 핵심 기능 중 하나인 인터널 테이블(Internal Table)은 프로그램 내에서 데이터를 임시로 저장하고 처리할 수 있게 해주는 유연한 자료구조이다. 이를 쉽게 이해하기 위해 엑셀 문서를 생각해 보자. 엑셀 시트는 여러 줄의 데이터를 저장하고 필터링하거나 정렬할 수 있다. 인터널 테이블도 이와 비슷하게 작동한다. 각각의 테이블은 데이터를 담는 그릇이며, 이 그릇이 어떤 모양인지, 그리고 그 모양에 따라 어떤 기준으로 데이터를 넣고 꺼낼 수 있는지 알아보도록 하자.1. 인터널 테이블을 구성하는 요소 – 엑셀 시트와 비교해 보자!ABAP에서 인터널 테이블은 다음 세 가지 요소로 정의된다.  📌Line Type (행 타입)엑셀의 "한 행"에 해당함. 각 행은 문자열, 숫자, 날짜 등 다양..

SAP 3-Tier 구조 쉽게 이해하기

SAP를 처음 배우거나 ABAP 프로그래밍을 시작했다면 한 번쯤 이런 말을 들어봤을 것이다. SAP는 3-Tier 구조로 되어 있어요. 근데 그게 도대체 무슨 뜻이지? 프레젠테이션? 애플리케이션? 데이터베이스? 컴퓨터 전공자가 아니라면, 말만 들어도 머리가 아프다. 과거에 Easy ABAP 서적이 처음 나왔을 때도 3-Tier Architecture 설명이 처음에 나오는 바람에  첫 장을 읽고 큰 벽을 느꼈던 사람이 많았는지 2.0 으로 책이 개편되면서 해당 내용은 제일 마지막 챕터로 변경되었었다.  그래서 이번 포스팅에서는, SAP 3-Tier 구조에 대해 기술적으로 깊게는 아니지만 큰 그림을 보면서 쉽게 이해해보자는 차원에서 햄버거 가게로 SAP의 3-Tier 구조를 설명해볼까 한다. 1. 햄버거 가..