300x250

# Maintenance View란


스탠다드 기능으로 프로그램을 만들지 않고 Table컨트롤( CRUD ) 할 수 있게 해주는 View이다. 

또한 Maintenance View( 유지보수 뷰 )는 왜래 키를 참조해서 연결할 수 있다. 

 

 

SAP HELP 자료

# 다음과 같이 테이블을 참조하고 그와 연결된 테이블을 또 참조할 수가 있다. ( 참조에 참조 )

# 테이블끼리 참조를 잘해줘야 한다. ( Data 양이 많아질 수가 있다. )

 

 

우선 우리가 할 것은 하나의 테이블 CRUD 하는 Maintenance View( 유지보수 뷰 )를 만들어 보는 것이다. 

 

만들어보자.

 

 

# Maintenance View( 유지보수 뷰 ) 만들기 전, Function Group 생성


2023.12.15 - [.SAP/..ABAP] - SAP Function Group 정리

 

SAP Function Group 정리

# Function Group이란 # 간단하게, Function Module( RFC, 함수, View )을 모아둔 곳이 Function Group이다. # Function Group 안에 Function Module은 5~6개 적당하다로 알고 있다. ( 많으면 많을수록 관리하기가 힘들고, 잘

potato98.tistory.com

 

 

# Maintenance View( 유지보수 뷰 ) 생성


# 강사 테이블( ZTTEA_02 )을 참조해서 View을 만들어보자. 

 

# 01. T-CODE : SE11 들어가서, Create 버튼을 클릭하자. 

 

# 02. Maintenance View( 유지보수 뷰 ) 클릭하자.

 

# 03. 해당하는 테이블을 넣어주고, 설명을 쓰고 엔터를 누르자.

 

# 04. View Flds을 클릭하고 Table Fields을 통해서 필드를 넣어주자. 

 

# 05. 그다음 엑티베이트를 클릭하자.

 

# Table Maintenance Generator 생성


# Maintenance View( 유지보수 뷰 )을 사용하기 위해서는 Generator 생성을 해주어야 한다.

 

# 01. 상단에 있는 [Utilities] -> [Table Maintenance Generator] 클릭해 보자.

 

 

# 02. 사용자에 따라서 알맞게 값을 넣어주고, 앞에서 만들었던 Function Group을 넣어주자. 

 

# 03. Maintenance Screens에 따라서 생성 화면이 달라지는데 사용자에 따라 변경해 주면 된다.

##여기서는 One Step으로 진행하겠다. 

 

- One Step 일 경우( 생성 화면 )

 

- Two Step 일 경우( 생성 화면 )

 

#04. 상단에 있는 Find Scr. Number을 클릭하여 자동으로 스크린 넘버를 채우자. 

# 자동으로 하는 이유는 View가 여러 가지 일 때 Screen 겹치게 되면 덤프가 떨어지거나, 에러가 떨어지기 때문이다.

 

# 05. 생성버튼을 클릭하면 완성이다. 

 

# Function Group을 보게 되면 다음과 같이 Screen 생성되어 있는 걸 볼 수 있다. 또한 Group 안에서 다양한 로직들이 있으니 참고 바란다. 

 

 

다음은 Maintenance View Event에 대해서 알아보자. 

 

 

도움이 되셨으면 하단에 있는 광고 한번씩 눌러주세유!!

 

 

728x90

'.SAP > ..ABAP' 카테고리의 다른 글

SAP CTS 삭제 방법  (1) 2024.01.02
SAP SELECT CASE문 정리  (0) 2023.12.21
SAP Function Group 정리  (1) 2023.12.15
SAP WatchPoint 정리  (0) 2023.12.12
SAP Table Technical Setting 설정  (0) 2023.12.12