본문 바로가기

ABAP15

[step-2] executable program templete - TOP,SEL 글로벌 변수를 작성해보겠습니다. Include ZTESTR1000_TOP전역변수로 사용될 것을 정의합니다. 먼저 변수선인 규칙을 정의하겠습니다.이것 또한 암묵적으로 사용하는 규칙일뿐 마음대로 정의하셔도 됩니다.전역 변수 (Global Variable)gv_Global Variable전역 구조 (Global Structure)gs_Global Structure전역 내부 테이블gt_Global Table전역 상수gc_Global Constant전역 필드 심볼gf_Global Field Symbol필드 심볼필드 심볼(Field Symbol) 위 규칙데로 필요한 것을 정의하면 됩니다. *&-------------------------------------------------------------------.. 2025. 6. 23.
[step-1] executable program templete - 프로그램 구조 최근 프로젝트 보다 운영업무를 하고 있습니다.그래서 이제 개발할때 가지고 다니던 템플릿도 없고운영이다 보니 기존 프로그램 수정만 굳지 필요성을 못 느꼈습니다.ㅎㅎ 기존 프로그램을 copy해서 대충 만들고 했는데 이게 좀 불편하더구만요..그래서 모처럼 다시 까집기로 하나 만들어 봤습니다. 흔하디흔한 메인 프로그램 구조입니다. 개발하시는분마다 스타일이 다르고 정답은 없습니다. 화면 구성은 최대한 여러가지가 포함되도록 구성하겠습니다.SELECT-OPTIONSPARAMETERSRADIOBUTTONCHECKBOX 프로그램 구조는 일반적인 구조입니다. (변화를 싫어하는 개발자라서..^^;)INCLUDE _TOP. " 전역 변수 및 선언INCLUDE _SEL. " Selection screenINCLUDE .. 2025. 6. 22.
SAP ADT 설치 – Eclipse에서 ABAP 개발 환경 만들기 오랫동안 SAP 운영/개발을 여러가지 개발환경이 변화가 있었지만 이제 더 이상 무시할 수가 없을 것 같아 시작했습니다.ㅠㅠ SAP ADT(ABAP Development Tools)는 변화를 싫어하는 대기업 IT부서에 있으면서 Eclipse 설치할 때가 되었습니다.몇년전 회사도 HANA로 넘어 오면서 프로젝트팀에서 CDS View로 개발된 프로그램 유지보수 할수밖에 없네요. 그래서 SAP ADT를 설치하고, Eclipse에서 SAP 시스템에 연결하는 설정을 과정을 정리했습니다. SAP에서 제공되는 것을 설치해도 되고 그냥 이클립스 사이트에서 다운받아 설치해도 됩니다.저는 이클립스에서 다운받아 플러그인을 설정했습니다.생각보다 어렵지 않아 거의 다음만 누르면 끝납니다.^^;. 1. JDK 설치Oracle J.. 2025. 6. 21.