메뉴 건너뛰기

SAP 한국 커뮤니티



아밥시작한지 얼마안됬습니다.


 


예제를 연습하다가 perform문 실행순서가 궁금해서요. 질문드립니다.


 


 

*&---------------------------------------------------------------------*
*& Report  Z05_009
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*

REPORT  z05_009.

DATABEGIN OF line,
    col1(3VALUE 'KIM',
    col2(3VALUE 'LEE',
    col3(3VALUE 'CHO',
  END OF line.


PERFORM demo USING line.

DATA fn1(4VALUE 'COL1'.
DATA fn2(4VALUE 'COL2'.
DATA fn3(4VALUE 'COL3'.


*&---------------------------------------------------------------------*
*&      Form  DEMO
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*      -->P_LINE  text
*----------------------------------------------------------------------*
FORM demo  USING    p TYPE any.
  FIELD-SYMBOLS .
  ASSIGN COMPONENT fn1 OF STRUCTURE p TO .
  WRITE:/ ,'씨'.
  ASSIGN COMPONENT fn2 OF STRUCTURE p TO .
  WRITE:/ ,'씨'.
  ASSIGN COMPONENT fn3 OF STRUCTURE p TO .
  WRITE:/ ,'씨'.
ENDFORM.                    " DEMO


 


 


위의 코드에서 PERFORM demo USING line.의 위치가


DATA fn1(4VALUE 'COL1'.
DATA fn2(4VALUE 'COL2'.
DATA fn3(4VALUE 'COL3'.

의 data선언문 위에 위 있거나 아래있거나 결과값은 같게 출력되는데.


PERFORM문이 data선언문 위에 있으면 data선언이 안됀상태에서 form문이 실행되는데


왜 같은 결과값이 나오나요?


 


 

번호 제목 글쓴이 날짜 조회 수
공지 e-abap에서 출간된 책 소개 [8] 양키 2013.01.31 11761
304 <b>[완료]</b>이지아밥 930p 예제 17-4-2 을 보고 궁금한게 생겨서요. [2] 하오 2008.06.27 6674
303 <img src=3.gif>GOS구현- Create attachment 질문드립니다. [3] file jm^^ 2010.03.23 5763
302 이지아밥 교제 150페이지 질문있습니다. 결과가 실행되지 않네요. [2] inoran8203 2011.05.03 5655
301 <b>[완료]</b>p.594 search help exit 따라하기 수행 불가 [11] 초코 2008.11.28 5577
300 [요청]z18_025 내용중에..INTO CORRESPONDING FIELDS OF TABLE [3] 아밥우먼 2008.09.24 5520
299 <b>[완료]</b>예제 소스 실행중 dynpro not found 라는 runtime error 가 발생했습니다. [4] jay 2008.09.06 4903
298 <b>[완료]</b>[교재1089p]ASSIGN er_data_changed->mp_mod_rows->* TO <fs>. 에서 * 가 무엇인지 궁금합니다. [2] 하오 2008.06.30 4856
297 <b>[완료]</b>이지아밥책의 APPEND LINES OF ITAB1 [FROM N1] [TO N2] TO ITAB2. 이해가 안갑니다. [4] 기본도없는초보 2008.09.01 4825
296 171~173페이지 질문입니다. [5] inoran8203 2011.05.11 4632
295 교재관련 질문 입니다. 예제 중략표시... [2] 초보ABAP 2012.02.01 4453
294 EASY-ABAP에서 10장 LDB생성시 오류 해결방법 좀 알려주세요. [1] 프리스탈 2011.07.22 4364
293 <img src=3.gif>T-CODE 질문드립니다. 없다고 나오네요. [5] PHENOME 2011.02.25 4357
292 [EasyABAP]Page 1008. 02_Docking Container를 이용한 프로그램 생성 -> 잘 안되요 [2] 서륜파파 2011.04.27 4342
291 교재 558페이지 Lock object 프로그램 예제 관련 질문드립니다. [1] 뚝심 2011.04.14 4309
290 <img src=2.gif>sflight 테이블의 값이 없습니다. [8] 광돈 2010.11.24 4277
289 <img src=3.gif>Z16_004 Subscreen부분에서 소스좀 알려주세요.. [4] 안녕아밥 2011.01.03 4269
288 <b>[완료]</b>ALV EDIT (Z18_027,028)에서 같은에러가 발생해서요.. [7] 피크민 2008.04.17 4235
287 <img src=3.gif>플러스 abap 교제의 smartforms image 관련 문의 [4] 날곰 2010.06.28 4228
286 <b>[완료]</b>교재 Z16_001 Module M 프로그램 실행을 못하겠어요. [4] 표범 2008.10.29 4206