[태그:] 아밥

[SAP/ABA]GOS_ATTACHMENT_LIST_POPUP Example

사용자가 img 업로드를 하기위해 알아보던 function ! 이걸로 업로드하면 Contents table에 binary 방식으로 이미지가 저장됨 저장 directory path 찾는법 [TAB]SOFFPHIO STOR_CAT 컬럼 – OBJECT [T-CODE]OAC0 Content Repository 에서 STOR_CAT 값 찾은 후, 더블클릭 Contents table 값 확인 해당 contents table 에 binary 방식으로 저장됨

[SAP/ABAP] 다른 프로그램 PERFROM 사용하기 examples

다른 프로그램의 서브루틴을 사용하기 위하여, FUNCTION 을 많이 사용하는데, form 을 동적으로 더 쉽게 가능하다. PERFORM form_name(program name). PERFORM form_name IN PROGRAM program name 두 개 코드는 같은 결과값을 나타내며 원하는 프로그램의 form 문을 불러온다 <결과값 출력>

ABAP POPUP_GET_VALUES Function

alv toolbar에 material code 검색 기능을 넣었다   DATA: LT_VAL LIKE TABLE OF SVAL WITH HEADER LINE.  FIELD-SYMBOLS <GS_DETAIL> LIKE LINE OF GT_DETAIL.   LT_VAL-TABNAME   = ‘MARA’.  LT_VAL-FIELDNAME = ‘MATNR’.*  APPEND LT_VAL.   CALL FUNCTION ‘POPUP_GET_VALUES’    EXPORTING      POPUP_TITLE  = ‘matnr’      START_COLUMN = ‘5’      START_ROW    = ‘5’    TABLES      FIELDS       = LT_VAL.  IF SY-SUBRC <> 0.* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.  ENDIF. popup을 하면 selection-option 기능이 안되어서 아래와 같이 수정했다 SELECTION-SCREEN BEGIN OF SCREEN 500 TITLE TITLE                                     AS WINDOW.SELECT-OPTIONS: S_MATNR FOR MARA-MATNR.SELECTION-SCREEN END OF SCREEN 500. TITLE = ‘Material code’.  CALL SELECTION-SCREEN ‘0500’ STARTING AT 10 10   .

ABAP New Syntax 문법 ( old syntax 와 비교)

Old Syntax. DATA var1 TYPE char5. var1 = ‘ABC’.  New Syntax. DATA(var1) = ‘ABC’.  Select Single from Database Table into Work Area Old Syntax.DATA wa TYPE ….SELECT SINGLE fld1 fld2 FROM ….INTO waWHERE fld1 = var1AND fld2 = var2.  New Syntax.SELECT SINGLE fld1, fld2, FROM ….INTO @DATA(wa)WHERE fld1 = @var1AND fld2 = @var2. Selecting Data from Database Table into Internal