300x250
728x90

Searh help에 대해서..

Searh Help은 쉽게 말해서 어느 값을 넣어야 할지 알려주는 리스트라고 보면 된다.

프로그램을 사용하면서 필요한 값들을 넣을 수도 있고 쉽게 검색도 할 수 있다.

 

SAP GUI에서는 Serah help을 만드는데 SE11에서 생성을 한다. 

SAP RAP에서는 Root View을 통해서 생성하는 걸 알고 있으면 된다.

 

여기서는 Searh Help -> Value Help라고 보면 된다.

 

 

# Consumption.valueHelpDefinition.entity[ Name, Element ] 에 대해서 

Name : Value Help을 제공하는 필드를 포함하는 엔티티지정합니다. 

쉽게 말하자면 

# Value Help(Root View)을 입력해 주면 된다.

 

Element : 참조된 엔티티의 필드를 지정합니다. 

쉽게 말하자면

# Name에 입력한 Value Help(Root View)에서 사용할 필드를 입력하면 된다.

 

예제 

# 프로그램( Gamja root view )

# 다음과 같은 프로그램이 있다고 하자. 

# 우리가 해야 할 것은 Value Help(Root View)을 통해서 그룹 ID선택 할 수 있게 보여주면 되는 것이다.

 

1. Value Help을 만들기 위해서는 Root View을 생성해줘야 한다. 

# Root View 만드는 과정은 생략하겠다. 만드는 과정은 다음에 정리를..

 

1-1. ZI_READ_GROUP_GJ라는 Value Help ( Root View )생성해 주자. 

# ZI_FI_GROUP_GJ그룹 ID그룹 이름을 가지고있는 Root View이다. 꼭 Root View가 아닌 Table 연결해도 상관이 없다. ( 그룹 ID와 그룹 이름의 데이터를 가지고 있으면 된다 )

# 여기서는 Value Help에서 보여줄 필드를 설정하면 된다.

필자는 그룹 ID그룹 이름을 보여주고싶기 때문에 ZcGroupId, ZcGroupName을 설정했다.

 

1-2. 이제 해당 Gamja Root View에 들어가서 Annotation을 설정해보자.

# 필드 중GroupIDValue Help 설정을 해야 하기 때문에 Annotation을 연결시켜 주자.

 

1-3. 설명

 

# 위에서 설명했듯이 

NAMEValue Help( Root View )의 이름을 넣어주면 된다. 

 

ELEMENT Value Help( Root View )의 필드 중에 값 넣을 필드를 넣어주면 된다.

 

 

Value Help 기준으로

예를 들어서) 그룹 ID의 값을 넣고 싶으면 ZcGroupId

                     그룹 Name의 값을 넣고 싶으면 ZcGroupName 

 

 

테스트

#  Value Help을 클릭했을 때 

 

# 선택했을 때 

# Group ID가 들어가는 걸 볼 수 있다. 

 

다음은 

2023.06.08 - [.SAP/..RAP] - SAP RAP Value Help( Searh Help ) 정리 #2

 

SAP RAP Value Help( Searh Help ) 정리 #2

Searh help에 대해서.. 앞에서 이어가는 내용이기 때문에 못 보고 왔으면 링크 확인. 2023.06.01 - [.SAP/..RAP] - SAP RAP Value Help( Search Help ) 정리 SAP RAP Value Help( Search Help ) 정리 Searh help에 대해서.. Searh Help

potato98.tistory.com

 

끝.

 

 

 

도움이 되셨으면 클릭 한번 부탁드립니다!!

 

 

 

 

728x90