반응형
반응형

Search Help 만드는 법 기록.

 

1. T-code : SE11

SE11 화면에서 Search Help 선택
Create 버튼 후 이름 설정 ( Z or Y ) 시작.
Search Help 만드는 화면창

 

1. Search Help의 종류

 

2. Search Help에 대한 Description (필수)

 

3. Search Help를 만들 데이터를 가져오는 원천으로 Table 또는 View가 가능.

    그 아래 Text table은  Selection method의 Text테이블이 존재하면 자동으로 가져옴.

 

4. Search help 화면을 어떻게 띄울지에 대한 선택값.

 

Dialog with value restriction  : 사용자로부터 값을 입력받아야만 리스트가 조회되는 Search Help

Display values immediately   : 즉시 리스트 조회되는 Search Help

Dialog depends in set values : 리스트 기준 100개 이상이면 Dialog with value restriction를 100개 미만이면 Display

                                                     values immediately 방식으로 조회되는 Search Help

 

5. Search help exit : Function Modules을 등록하여 개발자가 코딩을 하여 select하는 것을 제어할 때 사용

 

6. Search Help를 불러올때 화면에 보이는 값을 입력하는 곳

 

6번에 대한 Parameter 입력하는 곳

 

각 필드으 대한 설명은 다음과 같다.

 

IMP (Import)  : Search Help를 조회하기 전 Input값을 받는 파라미터

EXP (Export)  : Search Help가 조회된 후 화면에 보여주는 파라미터

LPos               : 화면에 나타나는 필드의 순서를 설정

SPos               : Input값 필드의 순서를 설정

SDis                : 활성화 / 비활성화 설정

Modified         : 체크하면 현재 제시된 Data Element를 다른것으로 변경할 필요 있을 때 사용.

Default Value : Input 필드값 초기설정 혹은 즉시 보여주는 Search Help일 경우 그 값으로 조회

 

위에 입력값에 대한 화면 (SPos 순서대로 Input 필드의 순서가 설정된다. )

 

Customer에 *를 넣고 화면을 조회 해보면,

 

조회하면 다음과 같이 LPos와 같은 순서로 필드값이 나타나고 Tax Number는

 

Exp에 체크를 해제했기 때문에 Search Help 조회 후에는 등장하지 않는다.

 

위에 조건 값에 대한 Seach Help 화면

 

다음과 같이 Parameter 값에서 Biz Site와 Legal Entity의 SDis를 체크한다면

SDis 체크
Legal Entity와 Biz Site가 비활성화 된 것을 확인

 

 

이번엔 Default Value를 설정하여 Input Field 값이 반영 되는지 확인 해보자.

KUNNR 필드에 'A30' 디폴트 값 설정

 

Customer 필드에 디폴트 값이 반영되어 Search Help가 켜진다.

 

위에서 설명했던 4번 Dialog Type을 Display with value immediatley로 변경을 해보자.

Dialog Type 변경

 

결과

 

Search Help를 열어보면 위에 처럼 Input Field가 등장하는게 아니라

 

다음과 같이 KNA1 Table에 있는 데이터를 가져와서 필드값을 바로 보여준다.

 

이렇게 Search Help 만드는 방법에 대해 알아봤다.

반응형

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

[ABAP] Search Help 초기 필드값 세팅  (0) 2024.05.28
[ABAP] Table 생성  (0) 2024.05.25
[ABAP] Class Method 정리  (0) 2024.05.23
[ABAP] Search Help Exit 함수 만들기 - 2편  (0) 2024.05.22
[ABAP] Search Help Exit 함수 만들기 - 1편  (0) 2024.05.22

+ Recent posts