SAP ABAP

SAP ABAP F4(search help, possible entry) 만들기 F4IF_INT_TABLE_VALUE_REQUEST

SAP ABAP F4 팝업 구현 스탠다드로 제공하거나 dicrtionary를 이용하는 방법 말고 직접 ABAP을 이용해 F4 help를 만들 수 있다. F4IF_INT_TABLE_VALUE_REQUEST 함수는 테이블 데이터를 기반으로 F4 팝업을 생성하여 사용자에게 검색 가능한 값을 제시한다.  F4 팝업을 구현하기 위해서는 먼저 내부 테이블을 준비한 후, F4IF_INT_TABLE_VALUE_REQUEST 함수를 호출하여 데이터를…

kelly•

SPA 덤프 메세지 OBJECTS_OBJREF_NOT_ASSIGNED

보통 사용자들이 SAP 프로그램을 사용하다가 나오는 오류 메세지다.  "Access using a 'ZERO' object reference is not possible"   이는 객체 참조 변수가 초기화되지 않은 상태에서 해당 객체의 메서드나 속성에 접근하려고 할 때 발생하는 런타임 오류로   급하게 프로그램의 버튼을 아무거나 누르고 사용하다가 뒷단에서 데이터가 꼬이면서 발생하는 경우가 많다.  일반적으로 이…

kelly•

SAP ABAP 체크 ( 데이터 타입 숫자, 길이 등) 'NUMERIC_CHECK' , CL_ABAP_LIST_UTILITIES=>DYNAMIC_OUTPUT_LENGTH

ABAP 개발 시에 엑셀로 데이터 대량 업로드 할 경우 저장하기 전에 필요한 유효성 체크를 해야한다.    DATA  :  GV_INDEX  TYPE  I .  "    DATA  :  LT_EXCEL  LIKE  TABLE  OF  KCDE_CELLS ,          LS_EXCEL  LIKE  KCDE_CELLS .    DATA  :  LV_LEN ( 3 ) ,          LV_LEN2 ( 3 ) ,          L…

kelly•

SAP POSSIBLE ENTRY (SEARCH HELP/ F4) 'F4IF_INT_TABLE_VALUE_REQUEST'

화면에 POSSIBLE ENTRY (SEARCH HELP/ F4) 만들기 다음 화면에서 보이는 것이 POSSIBLE ENTRY이다. 해당 필드에 입력해야 하는 값을 모를 경우 넣을 수 있는 값을 보여준다. SELECTION SCREEN에서는 PARAMETER로 데이터를 선언하면 자동으로 생기는데, CBO테이블의 경우에는  딕셔너리에서 F4 서치헬프를 설정해 놓지 않으면 보이지 않는다. 이런 경우에 로직으로 POSSIBLE ENTRY를 만들어 …

kelly•
게시물 더보기
검색결과 없음