메뉴 건너뛰기

SAP 한국 커뮤니티



[EASY ABAP 2.0] 예제 16-3 p.919-920 질문 입니다.

TYPE-1 2013.03.19 15:50 조회 수 : 1155

안녕하세요? 예제를 따라하던중 궁금점이 생겨서 이렇게 글을 남깁니다.


예제 16-3 , p.919-920 을 따라서 10번(중간 실행)까지 코딩을 하다보면..


8번에서 작성한 FORM 문이 위에 오고, 그다음에 9번에서 작성한 CALL FUNCTION문이 오게 됩니다.


ex>


TYPE-POOLS slis.

DATA gt_events TYPE slis_t_event.
DATA gs_event TYPE slis_alv_event.
DATA gt_itab TYPE TABLE OF sflight.

SELECT FROM sflight INTO TABLE gt_itab.

MOVE 'PF-STATUS-SET' TO gs_event-name.
MOVE 'ALV_STATUS_SET' TO gs_event-form.
APPEND gs_event TO gt_events.

*&---------------------------------------------------------------------*
*&      Form  ALV_STATUS_SET
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*      -->PT_EXTAB   text
*----------------------------------------------------------------------*
FORM alv_status_set USING pt_extab TYPE slis_t_extab.
  CLEARpt_extab[].
  SET PF-STATUS 'ALV_STATUS'.
ENDFORM.                    "ALV_STATUS_SET



CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
  EXPORTING
    it_events        gt_events
    i_structure_name 'SFLIGHT'
  TABLES
    t_outtab         gt_itab.

--------------------------------------------

근데 여기서 실행을 시키게 되면 


'Statement is not accessible' 이란 문구와 함께 에러가 납니다.


그래서 선생님께서 올려주신 교재 소스를 보니, 


CALL FUNCTION 구문이 위에 있고, 그 다음에 FORM문이 위치하고 있어서,


저렇게 순서를 바꾸니 프로그램이 정상 작동 하던데..


어떤 이유에서 작동이 안되었는지 궁금합니다.

(제 생각에는, FORM문과 CALL FUNCTION문은 서로 독립적이라서 위치 바뀌어도 상관 없을줄 알았는데..


부족한 저의 지식에 조언 해주신다면 감사하겠습니다 :) )


번호 제목 글쓴이 날짜 조회 수
공지 e-abap에서 출간된 책 소개 [8] 양키 2013.01.31 11767
165 [EasyABAP]Page 1008. 02_Docking Container를 이용한 프로그램 생성 -> 잘 안되요 [2] 서륜파파 2011.04.27 4342
164 이지아밥 교제 150페이지 질문있습니다. 결과가 실행되지 않네요. [2] inoran8203 2011.05.03 5655
163 교제 154페이지 질문이요~ [1] file inoran8203 2011.05.11 3230
162 171~173페이지 질문입니다. [5] inoran8203 2011.05.11 4632
161 [PlusAbap]Badi내용중 529페이지 질문입니다. [1] koreadbs 2011.05.18 3625
160 책 310~311 예제 질문이요. [2] redix 2011.06.07 3274
159 tabel 생성 관련하여 질문 드립니다. [1] file redix 2011.06.17 3270
158 EASY-ABAP에서 10장 LDB생성시 오류 해결방법 좀 알려주세요. [1] 프리스탈 2011.07.22 4367
157 교재 1292 페이지 dyn pro alv 프로그램 오류 : wd_comp_controller->display_list() [2] file 파란피아노 2011.10.05 3808
156 교재 1292 페이지 dyn pro alv 오류 : 500 Connection timed out file 파란피아노 2011.10.17 3324
155 교재에서 사용하는 테이블 관계 문의 [1] 별이 2011.10.28 2575
154 한글입력이 깨지네요 PHENOME 2011.12.05 2438
153 오브젝트네비게이터의 계층구조가 이상합니다. [2] file PHENOME 2012.01.09 2203
152 188페이지 구문 질문있습니다. [2] selve82 2012.01.18 1914
151 교재 관련 질문입니다. [2] v.persie 2012.01.26 3327
150 p.543 [1] file v.persie 2012.01.27 1859
149 교재 관련 질문 입니다 [2] v.persie 2012.01.31 1848
148 STRUCTURE 생성관련. [2] 예쁜성여 2012.02.01 2440
147 교재관련 질문 입니다. 예제 중략표시... [2] 초보ABAP 2012.02.01 4453
146 교재 관련 질문입니다 [4] v.persie 2012.02.02 2013