본문 바로가기
728x90
반응형

전체 글316

[SAP ABAP] CALL FUNCTION 이란? (CALL FUNCTION 생성 방법, 예제 포함) CALL FUNCTION 이란?` CALL FUNCTION ` 은 다른 함수 모듈을 호출하는데 사용되는 명령문입니다.함수 모듈은 SAP 시스템에서 특정 작업을 수행하도록 정의된 독립적인 코드 블록입니다.이를 통해 ABAP 프로그램은 다른 함수 모듈의 기능을 재사용할 수 있습니다. CALL FUNCTION 기본 구조CALL FUNCTION '함수 모듈 이름' EXPORTING 파라미터1 = 값1 파라미터2 = 값2 IMPORTING 결과 파라미터1 = 변수1 결과 파라미터2 = 변수2 TABLES 내부 테이블1 = itab1 내부 테이블2 = itab2 CHANGING 변수1 = 변수1 변수2 = 변수2 EXCEPTIONS 예외1 = 번호1 예.. 2024. 7. 19.
[SAP ABAP] SELECT-OPTIONS 란? (사용 예제 포함) 1. SELECT-OPTIONS 란? 사용자로부터 다중 값을 입력받거나 범위를 지정할 수 있는 입력 필드를 정의하는데 사용됩니다.SELECT-OPTIONS 를 사용하면 특정 필드에 대해 여러 값, 범위, 포함 및 제외 조건 등을 지정할 수 있습니다. SELECT-OPTIONS 구조SELECT-OPTIONS: s_field FOR db_table-field.s_field: 선택 옵션의 이름입니다.FOR db_table-field: 데이터베이스 테이블의 필드와 연결됩니다. FOR  다음에 데이터 타입이 아니고 데이터 오브젝트.  2. SELECT-OPTIONS 예제* 1. SFLIGHT 테이블 선언TABLES: SFLIGHT.* 2. SELECT-OPTIONS 선언SELECT-OPTIONS: S_CARRID.. 2024. 7. 16.
[SAP ABAP] SELECTION-SCREEN 이란? (예제 포함) SELECTION-SCREEN 이란? ABAP 프로그램에서 사용자 입력을 위한 화면을 정의하는데 사용됩니다.사용자에게 값을 입력받는 기능을 합니다. 예제REPORT ZABAP001 .* 1. 변수 선언DATA: lv_name TYPE char20, lv_age TYPE i, lv_date TYPE d.* 2. Selection screen 요소 정의SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.* 3. PARAMETERSPARAMETERS: p_name TYPE char20 OBLIGATORY, p_age TYPE i DEFAULT 25, p_date TYPE d DEFAULT s.. 2024. 7. 16.
[SAP ABAP] TYPE 과 TYPE TABLE OF 란? TYPE 과 TYPE TABLE OF 요약 정리TYPE단일 데이터 항목(변수 또는 구조체) 선언예: DATA: lv_carrid TYPE sflight-carrid. TYPE TABLE OF동일한 구조의 여러 행을 저장할 수 있는 인터널 테이블 선언예: DATA: lt_sflight TYPE TABLE OF sflight.  TYPE 이란?TYPE 구문은 단일 데이터 항목(변수 또는 구조체)을 선언하는데 사용됩니다.즉, 데이터 타입을 지정하여 개별 필드나 구조체를 정의합니다. 예제DATA: lv_carrid TYPE sflight-carrid. " 단일 변수 선언lv_carrid 는 sflight 테이블의 carrid 필드와 같은 데이터 타입을 갖는 단일 변수입니다.TYPES: BEGIN OF ty_s.. 2024. 7. 10.
728x90
반응형