안녕하세요?
예제를 타이핑하면서 실습하다가, 14-11번 예제가 출력이 화면에 나오지 않아서,
자료실에 있는 소스를 복사해다가 다시 만들어봤는데도 출력이 되질 않네요..
혹시 버전의 문제일까요? (저는 SAP GUI 710을 사용하고 있습니다)
LOOP 문 바깥으로는 WRITE가 되는데, LOOP문 안에서 WRITE가 먹질 않네요.
어떤 문제인지 알려주시면 감사하겠습니다 :)
좋은하루되세요~
댓글 4
-
e-abap
2013.02.20 12:02
-
TYPE-1
2013.02.20 13:09
답변 감사드립니다 :)
네 우선 sflight 테이블과 다른 스트럭쳐도 존재하는데 이상하게 이것만 출력이 나오지 않네요 ㅠ
( sflight 테이블을 쓰는 예제 14-9 나 14-10 은 잘 나옵니다, 유독 14-11만 출력이 되질 않네요 ㅠ )
-
e-abap
2013.02.20 13:58
제가 여기 있는 소스 그대로 복사해서 실행해봤는데요. 정상적으로 나오네요.
SELECT 구문에서 WHERE조건만 삭제하고 다시 해보세요.
*&---------------------------------------------------------------------*
*& Report ZKSJ30
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT ZKSJ30.
CLASS c1 DEFINITION.
PUBLIC SECTION.
DATA : gt_itab TYPE TABLE OF sflight,
gs_str TYPE sflight.
DATA : gv_carrid TYPE s_carr_id,
gv_connid TYPE s_conn_id.
METHODS:constructor IMPORTING i_carrid TYPE s_carr_id
i_connid TYPE s_conn_id.
METHODS:get_data.
ENDCLASS. "c1 DEFINITION
CLASS c1 IMPLEMENTATION.
METHOD: constructor.
gv_carrid = i_carrid.
gv_connid = i_connid.
ENDMETHOD. "constructor
METHOD: get_data .
SELECT * INTO TABLE gt_itab
FROM sflight.
* WHERE carrid = gv_carrid
* AND connid = gv_connid.
ENDMETHOD. "get_data
ENDCLASS. "c1 IMPLEMENTATION
DATA go_oref TYPE REF TO c1.
START-OF-SELECTION.
CREATE OBJECT go_oref
EXPORTING
i_carrid = 'AA'
i_connid = '0017'.
CALL METHOD go_oref->get_data.
LOOP AT go_oref->gt_itab INTO go_oref->gs_str.
WRITE :/ go_oref->gs_str-carrid, go_oref->gs_str-connid, go_oref->gs_str-fldate.
ENDLOOP. -
TYPE-1
2013.02.20 15:19
아아 조건절 삭제하니까 값이 나오긴 하네요!
그래서 where절에 조건값을 직접 입력했는데,
carrid = 'AA' and connid = '0017' <= 이런식으로..
근데 역시나 값이 나오지 않더라구요..
결국, sflight 테이블에 carrid= DL 에 connid= 1984 데이터가 있길래
변경해보니, 저 데이터는 출력이 되네요.
아마 실습서버내의 문제가 아니었나 합니다.ㅠ
(조건값 지우고 전체 출력했을때, 코드값이 0017이 아닌 17로 찍혀서 17로 대입 해봤는데도 역시나 출력은 되지 않더라구요 ㅠ)
일부러 시간내서 봐주셔서 감사드려요 ㅠ
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | e-abap에서 출간된 책 소개 [8] | 양키 | 2013.01.31 | 11767 |
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 | 1720 |
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 | 1673 |
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 | 1103 |
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 | 877 |
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 |
안녕하세요.
SFLIGHT 테이블에 데이터가 있는지 확인하셨는지요?