ABAP의 Data Types ❓ ABAP의 Standard Data Types Complete Incomplete 이렇게 두 종류가 있다. Complete는 완성형 Data Types로 Data Type의 길이, 모양이 정해져 있어서 사용자가 정의 할 필요가 없다
ABAP 연산자 ❓프로그래밍 언어를 배우다 보면 가장 기본적으로 알아야 하는 연산자(Operator)ABAP에서는 어떻게 사용하는 지 함께 알아봐요!먼저 ABAP에서는 타프로그래밍 언어 연산자와 굉장히 비슷합니다.EQ(=) : 같다. 타프로그래밍 언어에서 == 이렇게
Structure (구조체) ❓Structure는 구조체라고도 부르는 ABAP에서 기본이고 너무 중요한 개념이다.Structure란 타프로그래밍 언어에서 사용하는 구조체와 같은 개념이다.\-> 여러개의 자료형을 하나로 묶어서 다루는 것!Data Element가 모여있는
Internal Table (인터널테이블) ❓ : 프로그램 내에서 정의하여 사용할 수 있는 Local Table이다. ABAP을 접하면 가장 기본적으로 Structure와 Internal Table을 접하게 된다. Structure는 구조체로 여러 타입을 저장할 수
System Fields ❓T-code : SE11 (Abap Dictionary)에서 SYST를 조회하면 시스템 변수 확인 가능
SELECT-OPTIONS ❓SELECT-OPTIONS이란 ABAP에서 입력 변수 중 하나입니다.PARAMETER와 다르게 SELECT-OPTIONS을 사용하게 되면 모양이 아래와 같습니다.전달한 변수와 동일한 형태의 입력필드를 만들어서 사용자에게 검색조건에 대한 정보
OPEN SQL JOIN ❓OPEN SQL은 데이터베이스 데이터를 조작할 수 있는 ABAP 명령어로 구성되어 있고, 서로 다른 DBMS 환경에서도 같은 명령어를 사용한다. OPEN SQL은 DML만 사용할 수 있으며 Local Buffer를 사용할 수 있다.기존의 우리
OPEN SQL 데이터 변경 방법❓OPEN SQL에서 사용되는 데이터 변경 명령문에 대해 알아본다.테이블에 하나 또는 여러 개의 데이터를 삽입한다. SINGLE Line 테이블에 하나의 line을 삽입하기 위한 문장이다. < wa >는 테이블과 같은 구조로 선언되
SAP ABAP 프로그램 구조 (이벤트) ❓ : 프로그램을 실행하면 화면에 보이는 필드들을 초기화하고, 사용자가 입력한 값에 대한 결과를 반영하는 사용자 이벤트SELECTION SCREEN 화면이 열리기 전 가장 먼저 실행되는 이벤트로 화면 필드 값을 초기화하는데 주로
Subroutine ❓ : FORM으로 시작하여 END FORM으로 종료되는 구문을 의미하며, 스크립트의 모듈화, 재사용, 구조화를 주목적으로 한다.이렇게 서브루틴을 생성할 수 있다.Parameter(파라미터)는 Subroutine을 호출하는 구문과 호출받는 구문 사이
TABLES 구문 ❓ : TABLES 구문을 사용하여 ABAP Dictionary Table, View, Structure를 선언하게 되면 ABAP Dictionary 타입과 같은 Data object를 생성하게 된다. 이것을 Table Work Area라고 부르며
ABAP Function ❓: Function은 Subroutine과 유사하게 기능별로 모듈화하고 재사용이 가능하도록 지원한다. Subroutine이 Local Modularization이라 하면, Function Module은 Global Modularization이
Internal Table 명령어❓ Internal Table의 개념, 속성, 선언 방법에 대한 내용은 아래 링크 참조. Internal Table의 개념, 속성, 선언 방법 Internal Table 값 할당
Table Type ❓Table Type은 ABAP Dictionary에 존재하며, Internal Table 속성을 정의하는 목적으로 사용된다. Table Type을 생성하게 되면 Line Type, Access Type, Key를 정의해야 한다. Internal T
Search Help ❓: Search Help는 사용자가 화면 필드에 값을 입력할 때 입력 가능한 리스트를 제공한다.Input Help는 화면 필드에서 사용자가 입력할 수 있는 값을 조회하는 SAP 표준 기능이다. SE11에서 Search Help를 생성하여 테이블
SALV (Simple ABAP List Viewer) ❓: 함수와 GRID를 이용한 ALV 기능을 통합SALV는 함수를 이용하여 ALV를 생성하는 것과 같이 스크린 생성 없이 전체 모드로 ALV를 호출할 수 있으며, 컨테이너를 이용하여 스크린 내의 컨트롤에서 ALV를
ABAP Object ❓ : ABAP의 기능이 확장된 언어이며 다른 객체지향 프로그래밍의 장점들이 통합되어 개발되었다. 객체지향 접근법에서는 구조화 또는 추상화하여 표현하는 객체에 초점을 맞추고 있으며 이러한 객체들은 구조를 나타내는 속성과 기능을 표현하는 메서드로
ABAP ALV GRID ❓: ALV는 ABAP List Viewer의 약자로서 리스트 화면에 데이터를 조회하거나, 조회된 데이터를 수정/변경하는 목적으로 사용되는 프로그램이다.ALV 프로그램에서 사용하는 인스턴스는 CL_GUI_ALV_GRID 클래스를 참고하는 변수로
ABAP ALV GRID 컨트롤 생성❓ALV GRID 생성 방법 (1)위 링크에서 스크린에 컨테이너를 생성하여 ALV GRID 컨트롤을 추가하는 것을 해보았는데 이제 ALV를 생성하여 화면에 데이터가 보이게 할 것이다.먼저 첫 번째 링크와 같이 스크린 100번을 생성하