안녕하세요.


예제 z03_02 가 잘 이해가 안가서요.


소스는 아래와 같습니다.


REPORT  z03_02.
DATAgt_itab TYPE STANDARD TABLE OF   sflight,
       gs_wa LIKE LINE OF gt_itab.

DATAgs_line(72TYPE c,

gt_list LIKE TABLE OF gs_line(72).
gs_line 'CARRID CONNID'.

SELECT DISTINCT (gs_lineINTO  TABLE gt_itab
FROM sflight.
IF sy-subrc EQ 0.
  LOOP AT gt_itab INTO gs_wa.
    WRITE/ gs_wa-carridgs_wa-connid.
  ENDLOOP.
ENDIF.


결과는 아래와 같구요.


001 0000

006 0000

055 0000

078 0000

078 0000

079 0000

010 0000

169 0000

198 0000

040 0000

040 0000

040 0000

040 0000

040 0000

240 0000

240 0000

000 0000

000 0000

000 0000

001 0000

015 0000

098 0000

094 0000

350 0000

351 0000

351 0000


왜 결과가 이렇죠?


carrid 필드와 connid 필드에는 해당 데이터가 없는데요.


감사합니다.