300x250
728x90

# 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

'.ABAP > ..모든 것' 카테고리의 다른 글

SAP URL 파라미터 인코딩(Base64) 정리  (0) 2024.01.18
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