[SYNC] ABAP Dictionary (5) - Database View / Maintenance View

빵섭·2024년 7월 27일
0
post-thumbnail

❗ 이론

[ Database View 와 Maintenance View ]

1. Database View : 여러개의 연관된 원하는 필드를 가져와 조회

2. Maintenance View : 여러개의 연관된 테이블의 원하는 필드를 가져와 유지보수

[ 테이블 관계 ]

⭐ 여러개의 테이블에서 데이터를 가져오려면 서로 연관된 테이블이여야 한다.

💡 외우기 어려울땐

→ 헤더 : Key Field 의 개수가 적음.
→ 아이템 : Key Field 의 개수가 많음.

🌝8. Database View

T-Code : SE11

(1) 생성

(2) 테이블 join

1. Tables : 가져오려는 테이블들을 작성

2. 테이블 Join 방법 2가지

2-1. Relationships 버튼

❗ 테이블의 데이터가 많을 경우, 조회하는데 시간이 오래걸릴 수 있음

2-2. Join condition 직접 입력

⭐ 테이블들의 관계를 정확하게 Relationship 으로 하는 것보다 빠름.

💡 테이블 join 시 주의 사항

❗ 각 테이블들의 데이터들을 확인해보고 Join 시키는 습관이 필요.

→ 필드명이 달라도 동일한 데이터를 가질 수도 있기 때문.

(3) View Field 설정

1. Table field : 원하는 테이블들의 필드를 선택하여 가져올 수 있다.

2. 저장 및 Activate


🌝9. Maintenance View

(1) 생성

(2) 테이블 join

1. Tables : 가져오려는 테이블들을 작성

2. Relationships 버튼 ( Database 뷰와 다르게 Relationships 만 가능 )

(3) View Field 설정

1. Table field : 원하는 테이블들의 필드를 선택하여 가져올 수 있다.

2. View field 설정 :

⭐ Text 테이블을 연결할 경우, R로 설정하여 읽기만 가능한 상태로 둔다.

3. 저장 및 Activate

💡 Selection Conditions ( Database , Mainternance 모두 사용가능 )

❗ 뷰 생성 시 원하는 데이터를 조회할 수 있게 조건값을 설정할 수 있다

profile
ABAP / SAP

0개의 댓글