반응형

     

     

    Search Help에 대해서는 따로 한번 글을 쓸 예정입니다 만 테이블에 연결된 경우에 한해서 다뤄볼까 합니다.

    다른 4GL 언어를 사용하다 SAP ABAP을 사용하게 될때 막강하다고 느끼는 것 중 하나가 Possible Enrty입니다.

    따로 뭔가를 많이 해주지 않아도 기능의 구현이 쉽고 직관적이라 생각합니다.

     

    MARC 테이블의 Entry help/Check탭을 보자. 뭔가 써있는 행들이 많이 있다. MATNR필드 줄을 더블클릭해보면 테이블의 필드 속성에 관한 창이 나타난다.

     

     

    필드가 기술적, 내용적 속성이 나오고, Search Help가 적용되어 있는지 어떤 종류가 적용되어 있는지 나와있다.

    그중 Origin of the input help 함목을 설펴보자. 

     

     

    6가지의 Help 유형이 나오며 그 의미는 무엇인지 알아보자.

     

     

    Explicit search help attachment to field

     

    명시적으로 Search Help 필드를 설정하였을 경우에 나타난다. 아래의 그림을 보면 MATNR 필드에 Search Help버튼을 사용하여 MAT1이라는 Search Help를 할당했음을 알 수 있다.

     

     

    Input help implemented with check table

     

    필드 WERKS에서 Foreign key 아이콘을 누르면 매핑한 Check Table을 볼 수 있다. Check Table을 가진 경우 H_ + CheckTable명으로 Search Help가 자동 생성되어 할당되어진다.

     

    Explicit search help attachment to data element

     

    필드 WERKS의 DataElement WERKS_D를 더블클릭해보면 아래와 DataElement의 상세 탭에서 Search Help가 등록되어 있는 것을 볼 수 있다. 이러한 DataElement를 사용한 필드는 자동으로 DataElement의 Search Help가 할당된다.

     

     

     

    Input Help with Fixed Value

     

    KZKRI 필드를 보면 Domain XFELD 가 고정값을 가지고 있다. 이렇게 도메인의 고정값이 있는 경우 Search Help로 자동 할당 된다.

     

     

     

    Input Help base on Data Type

     

    Date는 날짜를 선택하는 달력이 , Time은 시계가 나오게 하는 등의 기본 제공되는 Data Type 이 Search Help를 가진 경우 그것이 할당되어 보인다.

     

     

    Table에 Search Help를 연결하는 방법들을 살펴보았다 그럼 이것들이 중복으로 나타날 때 어떻게 될 것인가? 궁금한 부분이다 우선순위까지 정리하고 마무리를 하려고 한다.

     

    1순위 : Explicit search help attachment to field

    2순위 : Input help implemented with check table

    3순위 : Explicit search help attachment to data element

    4순위 : Input Help with Fixed Value

    5순위 : Input Help base on Data Type

     

    Table에 Search Help 할당하는 방법을 살펴보았다. 정작 Search Help를 생성하는 법은 없어서 아쉬움이 있지만 후일을 기약하자.

     

    다음 글은 Table의 Index와 Append Structure를 다루어 보고자 한다.

     

    긴 글 읽어주셔서 감사합니다.

    728x90
    반응형
    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기