loading
본문 바로가기

SAP/ABAP7

[SAP_ABAP] View Type 알아보기 # view란? View는 데이터베이스 상에 있는 테이블을 사용자가 목적에 맞게 데이터를 볼 수 있도록 만들어서 사용하는 것입니다. 일반적으로 여러 개의 테이블을 연결해서 사용할 경우, View로 만들어 사용하면 관리가 용이하고, 생성한 View를 여러 프로그램에서 사용할 수 있기 때문에 편리합니다 # view 종류 1. 데이터베이스 뷰 (Database View) # 설명Database에 존재하는 view, 프로그램내에서 SQL 문장으로 읽어올수 있습니다.하나의 테이블 또는 2개 이상의 테이블을 조인하여 View를 생성합니다 # 방법 join condition 탭서로 Join하고자하는 테이블을 입력하고매칭되는 칼럼을 입력해준다 View Fields 탭 각 테이블에서 원하는 필드를 선택한다-> Tabl.. 2024. 6. 3.
[SAP_ABAP] ABAP Dictionary란? ABAP Dictionary란?ABAP Dictionary는 ABAP 프로그램에 사용되는 오브젝트인 Table, View, Structure, Types 등을 말하는 용어입니다(이러한 오브젝트들의 정보를 Metadata 또는 Data Definition이라 정의합니다)데이터 구조를 정의(또는 Data definition 생성)하고 관리를 지원하는 주요기능을 ABAP Dictionary가 하게됩니다 아래와같이 간단하게 생각하면 이해가 쉽습니다 1. ABAP 프로그램에서 사용하기 위해 Table, Data, Data Type 등을 정의하고 관리하는 곳2. ABAP 프로그램에서 사용할려면 ABAP Dictionary에 존재 해야 한다3. 즉 ABAP Dictionary는 SAP내에서 사용하는 모든 META.. 2024. 4. 24.
[SAP_ABAP] 데이터 오브젝트(DATA OBJECT)란? 데이터 오브젝트(DATA OBJECT)란?ABAP 프로그램의 가장 기초가 되는 Data Object 개념에 대해 알아봅시다 프로그램에서는 숫자, 문자 등의 형태로 이루어진 데이터를 제어하기 위해서는메모리라는 컴퓨터 내부적인 작업공간에 할당하여 사용하게 됩니다 이 때 메모리 공간 내에서 데이터를 담기 위한 하나의 객체 (비유하면 그릇과 같은 존재 )를 Data Object라고 합니다 Data Object에 담긴 데이터들은 프로그램 시작시 메모리에 할당되어 존재하게 되며,종료시에는 메모리에서 소멸되는 휘발성을 가진다. 만약 데이터를 저장해야 할 경우라면 '데이터베이스(DB)' 라는 별도 저장공간에 저장하게 됩니다. ABAP 프로그램에서 일반적으로 가장 많이 사용되는 Data Object의 형태는 아래와 .. 2024. 4. 23.