본문 바로가기

IT/SAP

[SAP/ABAP] Possible Entry, Search Help

출저:

https://www.tutorialspoint.com/sap_abap/sap_abap_search_help.htm

http://sapjoy.co.kr/abappds/57489

http://blog.daum.net/_blog/BlogTypeView.do?blogid=0OK62&articleno=776&categoryId=12®dt=20180130180253

 

 

Possible Entry를 띄우는 3가지 방법이 있다.

1) Static Input Help
 Type : DATS,TIMS 은 자동으로 올라온다

2) ABAP Dic을 이용 ( Search Help Object를 이요하는 방법임)
(적용 우선순위순)
1) Table_Field :   Search Help직접적용
2) Entry Table :   + Domain의 제한적값   
3) Table_Field Element :     Search Help간접적용

3) Program 코딩 이용.
1) Screen Field Attribute설정
2) Process on ~~   사용자가 직접코딩

 

그 중 ABAP Dic Search-Help를 권고하기에 사용하여 보았다.

SE11 -> 탐색도움말 -> 생성

 

매개변수 입력 후 입력(IMP), 출력(EXP), 검색 시 검색 순서 LPos, SPos 입력

 

 

소스 코드 MATCHCODE OBJECT "Search Help 오브젝트명"

 

실행 결과

 

 

 

이 방법 외에도, F4IF_INT_TABLE_VALUE_REQUEST 함수 사용이 있다. 아직 사용은 안해봤지만, 쉽게 쓸 수 있다고 한다. CTS도 오브젝트를 안만들기 때문에 새로 안만들어도 된다. 대신 재사용성에 있어서 불리한 조건이 있다.

나중에 기회가 된다면 사용해봐야 겠다.