메뉴 건너뛰기

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 [요청]BAPI중 BAPI_COPAPLANNING_POSTDATA 에 관련된 질문입니다. [2] 리브레 2008.09.05 5302
6386 [요청]Batch Job Cancel시 기록이 되는 테이블이 있나요? [5] SAP폐인 2009.02.23 5295
6385 <img src=2.gif>screen structure 에서 group1 ~ group4 사용방법 [5] copine 2011.04.01 5287
6384 [요청]단위참조가 안됩니다 왜 소수점이 나오는지 모르겟습니다 alv입력에서요 [4] 초초보보 2008.07.16 5287
6383 <b>[완료]</b>자재 수량 단위변환에 대하여( M -> FT) [5] SARA 2008.05.27 5285
6382 [요청]온라인(모듈풀)에서 라디오버튼 사용법요!!! [6] CoolGuy 2008.08.06 5256
6381 RFC만들고 sm59에서 destination생성방법 한량도깡 2011.03.31 5234
6380 subscreen 에서 사용 하는 sy-repid 변수에 관한질문입니다. [2] bd 2007.04.10 5224
6379 <b>[완료]</b>개인pc에 SAP NetWeaver 2004s 설치방법에 질문입니다. [5] file 로미오 2006.12.25 5221
6378 <b>[완료]</b>smartforms 한글이 깨져요...ㅜ.ㅜ [4] file 초보찍고 고수 2008.12.25 5218
6377 <b>[완료]</b>LOCK OBJECT 에서 잠긴(ENQUEUE) 데이터를 프로그램에서 알 수 있는지 궁금합니다. [8] 하이원 2008.02.21 5216
6376 [re] BAPI에 대해 [5] sapjoy 2007.03.28 5197
6375 <img src=3.gif>loop at screen을 이용한 스크린 Block 제어 [3] Fjohnny 2010.02.25 5184
6374 <img src=2.gif>자재 마스터 [분류 뷰] 에 대해서 질문합니다. [2] file 다르게 2011.03.23 5179
6373 <b>[완료]</b>팝업창에서 메시지를 두줄로 쓰는게 가능한가요. [5] 대략나 2008.02.18 5170
6372 <b>[완료]</b>엑셀업로드시 데이터건수제한에 대해서 질문드립니다. [3] kan145 2009.03.25 5153
6371 [질문] 주민번호 뒷자리를 *******로 표현하고 싶다.. [3] 나도아밥퍼 2007.05.25 5145
6370 TRY 구문해석좀 해주세요. 이렇게 쓰는 것과 그냥 SELECT 하는 차이가 뭔지요? [7] 김창훈 2007.08.22 5130
6369 [요청]SELECT~ENDSELECT 문에서 문의드립니다. [2] 풍뎅이 2007.12.12 5123
6368 이렇게 하시면 됩니다. [1] sapjoy 2006.12.03 5121