메뉴 건너뛰기

SAP 한국 커뮤니티

Function Module 기초 질문드립니다

paulus 2022.03.15 00:58 조회 수 : 418

안녕하세요 이지아밥책 보면서 공부하고 있는 학생입니다 ~^^

간단한 함수만드는 실습을 하고있습니다.

예를들어 10 / 2 = '5'(몫)을 출력하는 함수입니다. 

 

펑션모듈을 정의할때는 I_num1,2를 IMPORT파라메타에 정의하고

결과값인 E_RESULT는 EXPORT 파라메타에 정의했는데요

궁금한 것은 노란색 하이라이트 한 부분처럼

패턴을 이용해서 함수를 불러올때는 왜 EXPORTING과 IMPORTING이 바뀌는 건가요?

 

잘 이해가 되지않아서 질문남깁니다..

 

 

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
REPORT ZR3_FUNCTION.

DATA : gv_int1 TYPE i VALUE 10,
         gv_int2 TYPE i VALUE 2,
         gv_result TYPE i.

CALL FUNCTION 'ZR3_F01'
 EXPORTING "프로그램 입장에서 얘는 리턴값?
    i_num1         = gv_int1 
    i_num2         = gv_int2
 IMPORTING "프로그램 입장에서 얘는 입력값?
   E_RESULT       = gv_result  "좌측에서 우측으로 저장?
 EXCEPTIONS
   DIV_ZERO       = 1
   OTHERS         =  2.
          .
IF sy-subrc = 1.
  WRITE : / '0으로 나눌 수 없음'.
  STOP.
ENDIF.

WRITE : / 'gv_result : ', gv_result.

번호 제목 글쓴이 날짜 조회 수
6387 질문 드립니다. [2] gigiyo 2022.01.27 422
6386 EASY ABAP 2.0 - Z11_08 예제 문의 [2] file hunseop2 2023.01.20 424
6385 alt drag 현상 [2] file neoyob 2022.07.14 425
6384 배치 parrell 수행 종료 건 관련 도움 부탁드립니다. [1] file 내꿈은여행가 2022.01.11 425
6383 SAP PCE 버전에서 데이터 조회 속도문제 [1] 준서기 2022.11.26 425
6382 SAP Notes 적용관련 문의 드립니다. [2] 쌥맨 2021.12.30 426
6381 Batch job 최초 생성(등록)날짜 [1] tudorhwang 2024.08.29 430
6380 se11의 Width of Output List 에 대해 [2] file amelia 2022.05.18 434
6379 No more storage space available for extending an internal table. [3] repairbalm 2023.05.16 436
6378 개발화면인데 문의 좀 드립니다. [2] file 후덜덜 2022.01.13 437
6377 excel 업로드 관련 질문 [2] susan123 2023.11.30 437
6376 GV_TITLE = SY-TITLE 어떨때 쓰는건가요? 안써도 상관없나요? [7] file 아밥어린이 2023.02.13 439
6375 F4IF_INT_TABLE_VALUE_REQUEST 함수 관련 질문 [2] susan123 2023.12.21 440
6374 bdc 모드 실행시 실행 이상없는 경우 [1] 십년만에 2021.07.01 441
6373 루프 안 필드심볼 사용 시 몇 건 이상부터 속도가 차이날까요 ? [2] 파파야 2023.09.01 441
6372 BP(Business Partner) 유효성 체크 문의드려요. NeVaDa 2023.08.09 442
6371 STATUS Application Toolbar 권한 주기 jaden_ 2020.09.11 443
6370 ABAP Editor 코멘트 처리 [1] 제니킴킴. 2021.08.30 444
6369 Report Program안에서 Sql 실행 [2] Panthera 2023.12.18 444
6368 프로그램 복사하면 [2] 건양대학생 2022.10.02 446