-
[ABAP] SEARCH HELP 만들기 !카테고리 없음 2024. 4. 18. 14:26
서치헬프를 만들어봅시다..
1) SE11에서 원하는 이름으로 만들고
2) 서치헬프에서 보여줄 데이터를 가지고 있는 테이블 이름을 입력한 다음
오른쪽에서 SEARCH HELP 타입을 선택합니다.
위에서부터 차례대로
1. Dialog depends on set of values : 적중 리스트 기준 100 이상이면 C로, 이하이면 D로 조회
2. Display values immediately : 즉시 리스트 조회
3. Dialog with value restriction : 사용자로부터 값을 입력 받아야 리스트 조회
3) search help 화면에 보일 값을 입력해 줍니다.
아까 입력한 테이블에서 가져올 수 있는 필드들이 보입니다.
4) parameter 값 설정하기
1. import : search help를 띄우기 전 Search Help를 사용하는 obj로 부터 값을 받는 파라미터
2. export : search help 뜬 후 list의 데이터를 더블클릭으로 선택시 값을 리턴해주는 파라미터
3. Lpos : grid에 나타나는 필드의 순서를 설정
4. Spos : 데이터 선택을 위한 조건을 입력 받을때 필드 순서를 설정한다.
5.SDis : Possible Entry의 활성, 비활성을 설정한다.
이렇게 해줄게요 저는
활성화를 해주고 search help를 등록하러 가봅시다..
저는 테이블의 필드에다가 등록했습니다.
아까만든 서치헬프를 달아줍니다!
ELEMENT / STRUCTRE COMPONENT / TABLE의 FIELD
이렇게 3개에다가 설정할 수 있습니다.
저는 필드에다가 추가할게요
SE11 TABLE에 들어가서 필드를 선택하고 SEARCH 버튼을 눌러서 추가합니다.
만든 서치헬프 선택해서 copy 눌러줍니다.
+ ) ELEMENT에 추가하기
ELEMENT Characterics에서 직접 추가할 수도 있습니당.
그럼 이렇게 alv에 값을 입력할 때 search help 아이콘이 떠서
원하는 값을 설정할 수 있습니다.