ABAP 15

[율밥퍼] SAP ABAP - Search Help F4

오늘은 내가 일하다가 딕셔너리에서 탐색도움말을 만든김에~~~~~ 이것도 블로그에 작성해서 남겨두면 좋겠다 생각이 들었당.. 초보 개발자들을 위해.. 촙봅 주니어 나중에 나도 보러와야징 보통 나는 조회화면 (Screen 1000)에서 서치헬프를 띄울때 Function을 이용하는 편이다. 이번에 Search Help를 띄우면서 교육생때 알지 못한 꿀팁들을 알게 되었다. 1. F4IF_INT_TABLE_VALUE_REQUEST 일단 기본적으로 조회화면에 Function을 이용하여 F4를 만들게 된다면, AT SELECTION SCREEN ON VALUE-REQUEST FOR 구문을 사용한다. 암튼 고수들은 다 알겠지만. AT SELECTION-SCREEN OUTPUT 앞단에 사용하는 이벤트다. (짧게 설명하자..

[율밥퍼] ABAP 필드심볼 - FIELDSYMBOL 3 (Feat. 역참조)

냐하하~~ 또 이러다가 언제 업뎃할지 모르겠지만.. 시간날때 업뎃해야지.. 나의 동기들에게 많은 요청을 받았ㄸ ㅏ. 역참조에 대해서 알려달라구. 어느순간 동기들 사이에서 필드심볼 박사가 되어버린 ㄴ ㅏ. ㅋㅋㅋ 앞서서 1탄과 2탄의 필드심볼 강의가 이어졌다. 이제서야 다들~~~ 기다리던 역참조를 알려주고자 한당. 일단 1탄 2탄 궁금하면 보고 오세용. 필드심볼 기초 https://yulbaper.tistory.com/3 2. 필드심볼 심화 https://yulbaper.tistory.com/4 여기 적어놓은것만 봐도 자칭.. 필심 마스터가 될 수 있을듯? 역참조 이것까지 알 필요 없다고 쓸일 없다고 하는 이야기를 들었당. 그래도 알아두면 유용하니 블로그에 작성해 두려한다. 나는 예전 교육생 시절. 모듈화..

[율밥퍼] ABAP 필드심볼 - FIELD-SYMBOL2 (심화 Ver.)

필드심볼 기초편 https://yulbaper.tistory.com/3 [율밥퍼] SAP ABAP - FIELD-SYMBOLS 필드심볼 기초편 오늘은 FIELD-SYNBOLS에 대해 써보려고 한다 이게 알고나면 쉬운데 나중에 또 쓸라고하면 어떻게 썼더라..하고 생각이 안난다 그러니 일기로 남겨야징... 첫번째로.. 아밥 필드심볼의 특징을.. 알려 yulbaper.tistory.com 이번엔 필드심볼 심화 응용 문법에 대해서 설명해 드리겠습니다 :) 1. ASSIGN offset TO . ​ ASSIGN을 하면서 그 변수에 offset할 수 있는 걸 아는가? 완전편리.. 내가 1편에 안적어놔서 2편에 이어서 마저 설명한다.. 후후 ​ 저 offset 부분엔 당연히 변수가 들어갈거다. (offset이 뭔지 ..

[율밥퍼] SAP ABAP - FIELD-SYMBOLS 필드심볼 기초편

오늘은 FIELD-SYNBOLS에 대해 써보려고 한다 이게 알고나면 쉬운데 나중에 또 쓸라고하면 어떻게 썼더라..하고 생각이 안난다 그러니 일기로 남겨야징... 첫번째로.. 아밥 필드심볼의 특징을.. 알려주겠슴.. 필드심볼은 프로그램 내에서 동적인 접근이 가능함. 자기만의 메모리 공간을 가지고 있지 않음요. 모든 데이터 오브젝트에 지정이 가능함 키키 STEP1. ABAP 필드심볼 이해하기. 사실 나는 예전에 다른 언어를 독학으로 공부한 적이 있다. 그때 무슨 참조? ㅠ의 개념을 잠깐 배웠다 주소값을 참조한다고 했던가.. 필드심볼이 딱 그거였다. 얜 아주 편리한 친구다. 이제 예를 남겨보겠다. DATA : LV_CHAR TYPE CHAR 10. FIELD-SYMBOLS : TYPE ANY. * 필드심볼은 ..

[율밥퍼] SAP ABAP - SIMPLE TREE만들기

입사한지 어언.. 대강.. 4개월차.. 회사에서 abap 트리구조를 만들어봤다.. 현업에서 잘쓰지도 않는다고 했는데 나는 왜만든겨.. 어려워 ㅠㅠ 혹시.. 나중에 또하려고 할때 까먹을 수도 있으니 일기로 남겨본다 트리구조 만들기 STEP1. TOP인클루드에 CLASS를 선언해준다. (사실 CUSTOM ALV만드는게 먼저이긴하지만..) 나는 INCLUDE 순서대로 써본다 일단 트리구조 만드는데 필요한 것들.. 뭐 고수 아밥퍼들이라면 다들 알겠지만.. LOCAL CLASS를 선언하면 따로 내가 CLASS를 꾸려줘야한다.. 암튼 그렇다.. 컨테이너 위에 그리드 쌓듯이 트리도 쌓아주면 된다. 일단 선언 저렇게 해놓고.. STEP2. 커스텀 컨테이너 만들기 고수들은 다 알겠지만.. 혹시라도 유입될 뉴비들을 위해...