메뉴 건너뛰기

SAP 한국 커뮤니티



150p 4-2-1

baishui 2013.06.14 10:21 조회 수 : 768

ABAP 을 공부하고 있는 생초보 입니다.

책을 보며 공부하던 중에,(예제를 따라하던 중에^^;;)


예제 4-2-1에서


① 

DATA itab TYPE STANDARD TABLE OF sflight,
      wa LIKE LINE OF itab.

SELECT *

  INTO CORRESPONDING FIELDS OF wa

  FROM sflight

  WHERE carrid EQ 'LH'.

    WRITE / wa-carridwa-connid.

  ENDSELECT.




DATA itab TYPE STANDARD TABLE OF sflight,

       wa LIKE LINE OF itab.


SELECT *

    INTO CORRESPONDING FIELDS OF itab FROM sflight

    WHERE carrid EQ 'LH'.

  IF  sy-subrc EQ 0.

    LOOP AT itab INTO wa.

      WRITE / wa-carridwa-connid.

      ENDLOOP.

    ENDIF.




이렇게 두가지가 있는데 ① 번 값의 결과가 책에 나와 있는 결과와 달라서 질문 올리구요,

(WRITE 에서 두개가 있는데 : wa-carrid, wa-connid 왜 결과 값에 4개가 나오죠?? 전 두개 나오던데...ㅜ.ㅜ)


② 번의 소스에서는 select * 부분에서 오류가 나오는데 오류의 내용은

(You cannnot use an internal table as a work area.)입니다

왜 이런 오류가 뜨는건지...^^;;;



전문가님들의 답변 부탁드립니다..(--) (__) 꾸벅



     

번호 제목 글쓴이 날짜 조회 수
공지 e-abap에서 출간된 책 소개 [8] 양키 2013.01.31 11751
245 108p 3-4 [1] baishui 2013.07.09 1300
244 106page 3-3 [3] baishui 2013.07.09 1176
243 99페이지에서 질문이요 [1] baishui 2013.07.08 1711
242 74p 2-16 [1] baishui 2013.07.05 930
241 52p 2-4 [2] baishui 2013.07.04 1253
240 240page baishui 2013.07.03 2366
239 238p 5-6-1 [1] baishui 2013.07.03 927
238 234page 예제 5-4-1 baishui 2013.07.03 783
237 232page 예제 5-3-6 / 5-3-7 [1] baishui 2013.07.03 1672
236 229pgae 5-3-4 baishui 2013.07.02 763
235 223page 5-3-1 [1] baishui 2013.07.02 758
234 p218 5-2-3 [1] baishui 2013.06.21 823
233 216P 5-2-2 baishui 2013.06.21 827
232 202 page 4-4-1 예 [1] baishui 2013.06.21 1101
231 p198 4-3-3 질문이요 [2] baishui 2013.06.19 858
230 p196 4-3-2 질문입니다 [1] baishui 2013.06.19 819
229 p194 4-3-1 [2] baishui 2013.06.18 876
228 p176 4-2-12 [3] baishui 2013.06.18 818
227 점점 어려워 지네요.....ㅜ.ㅜ [2] baishui 2013.06.18 1157
226 171 page 예제 4-2-9 [3] baishui 2013.06.17 794