SAP/ABAP - Util12 ABAP 구문 - AT에 대하여(FIRST, NEW, END OF, LAST) AT 구문에 대하여... 오늘은 ABAP구문 중에 AT에 대해서 알아 보겠습니다. AT은 BAPI 쓰는 구간에서도 꼭 한번씩 등장 하는 구문으로 잘 모르고 사용시에는 예상과는 다른 결과값을 보여서 고생을 하게 되는 구문입니다. F1을 누르면 그래도 설명이 잘 나와 있기는 하지만 우리는 영어와 친하지 않아서 이 곳에 오신 거겠죠? 아무튼 거두절미 하고 AT 구문에 대해서 알아 보겠습니다. AT은 Internal table에 사용되는 구문으로, 첫 시작, 끝, 그리고 특정 필드가 변경 되었을때 AT과 EDDAT 사이에 들어 오게 됩니다. AT은 기본적으로 사용하려는 조건에 맞게 인터널 테이블을 구성해야 합니다. 이게 무슨 말이냐 하면, AT은 기본적으로 CHAR, NUMC 즉 TEXT 기반의 값이 변경되었을.. 2022. 12. 15. Internet Service Transaction Setting PDA를 쓴다거나 하면 인터넷 서비스를 사용할 일이 생긴다 위 수정할수 있는 경로를 보게 되면 /SAP/BC/GUI/ITS/ 경로로 되어 있는게 확인이 되면 티코드 SICF에 들어간다 아까 위의 경로를 찾는다 하위 리스트 생성을 누르고위와 같이 설정 해주고 마지막으로 운영으로 이관후에 서비스 활성화를 해주면 된다. 그리고 인터넷 경로에서 잘되는지 확인!! 2015. 8. 26. EXCEL 양식 출력시 행 고정 엑셀양식 출력하다 보면 아래와 같이 발행 내역의 NO, 년월일 등과 같은 HEADER 정보들이 다음 페이지에도 출력되야 한다.하지만 코딩상으로 보면 머리가 복잡해 질 수 있으나 엑셀 설정 하나만 하면 끝! 2015. 8. 19. 현재 실행중인 Function Name * 현재 실행중인 펑션 Name DATA : LT_CALLSTACK TYPE SYS_CALLST, LS_CALLSTACK TYPE SYS_CALLS. DATA : LV_CPROG TYPE SY-CPROG. CALL FUNCTION 'SYSTEM_CALLSTACK' IMPORTING ET_CALLSTACK = LT_CALLSTACK. READ TABLE LT_CALLSTACK WITH KEY PROGNAME = SY-REPID EVENTTYPE = 'FUNC' INTO LS_CALLSTACK. LV_CPROG = LS_CALLSTACK-EVENTNAME. 2015. 7. 17. SELECT-OPTIONS -> SQL WHERE 절로 변환 DATA : I_T_RANGE TYPE RS_T_RSCEDST. DATA : LS_RANGE TYPE RSCEDST. DATA : E_WHERE TYPE STRING. LS_RANGE-FNAM = 'MATNR'. LS_RANGE-SIGN = 'I'. LS_RANGE-OPTION = 'EQ'. LS_RANGE-LOW = 'LOW'. LS_RANGE-HIGH = ''. APPEND LS_RANGE TO I_T_RANGE. LS_RANGE-FNAM = 'MATNR'. LS_RANGE-SIGN = 'I'. LS_RANGE-OPTION = 'EQ'. LS_RANGE-LOW = 'LOW2'. LS_RANGE-HIGH = ''. APPEND LS_RANGE TO I_T_RANGE. CALL FUNCTION 'RSDS.. 2015. 7. 17. ABAP TOTAL 구하기 DATA : BEGIN OF GT_DATA OCCURS 0, TOTAL TYPE MENGE_D, MENGE01 TYPE MENGE_D, MENGE02 TYPE MENGE_D, MENGE03 TYPE MENGE_D, MENGE04 TYPE MENGE_D, MENGE05 TYPE MENGE_D, END OF GT_DATA. GT_DATA-MENGE01 = 1. GT_DATA-MENGE02 = 2. GT_DATA-MENGE03 = 3. GT_DATA-MENGE04 = 4. GT_DATA-MENGE05 = 5. ADD GT_DATA-MENGE01 THEN GT_DATA-MENGE02 UNTIL GT_DATA-MENGE05 GIVING GT_DATA-TOTAL. WRITE : / GT_DATA-TOTAL. 2015. 7. 15. SAP FTP Transfer File Error SAP로 CSV 파일을 FTP에 생성하려 하였으나...문자열이 ENTER 값이 먹어야 하나 한줄로 계속 이어지는 현상이 발생했다. 원래값 오류값1000 A 1000 A 2000 B2000 B 3000C3000 C 그런데 PC파일로 저장하게 되면 원래값대로 저장 되는걸 확인한지라..방법이 없었다.. 그러다가 같이 일하시는 부장님이 알려준 방식 은일단 TCODE = SM59 기존에 FTP에 사용하던건 'SPFTPA' 2015. 2. 27. 이전 1 2 다음