You are on page 1of 4

(a)

types: BEGIN OF ty_airline,


carrier_id(2) TYPE c,
connection_id(4) TYPE n,
date like sy-datum,
END OF ty_airline.

data: it type TABLE OF ty_airline,


wa TYPE ty_airline.

wa-carrier_id = 'AA'.
wa-connection_id = '0017'.
wa-date = '19991212'.

APPEND wa to it.
CLEAR wa.

wa-carrier_id = 'DL'.
wa-connection_id = '1984'.
wa-date = '20000605'.

APPEND wa to it.
CLEAR wa.

wa-carrier_id = 'AA'.
wa-connection_id = '0026'.
wa-date = '19990408'.

APPEND wa to it.
CLEAR wa.

wa-carrier_id = 'UA'.
wa-connection_id = '0941'.
wa-date = '20001111'.

APPEND wa to it.
CLEAR wa.

wa-carrier_id = 'LH'.
wa-connection_id = '1699'.
wa-date = '20000102'.

APPEND wa to it.
CLEAR wa.

wa-carrier_id = 'LH'.
wa-connection_id = '0026'.
wa-date = '19770129'.

APPEND wa to it.
CLEAR wa.

READ TABLE it INTO wa INDEX 3.

WRITE : / wa-carrier_id,20 wa-connection_id,60 wa-date USING EDIT MASK


'__.__.____'.

*****************************************************************************
(b)

types: BEGIN OF ty_airline,


carrier_id(2) TYPE c,
connection_id(4) TYPE n,
date like sy-datum,
END OF ty_airline.

data: it type TABLE OF ty_airline,


wa TYPE ty_airline.

wa-carrier_id = 'AA'.
wa-connection_id = '0017'.
wa-date = '19991212'.

APPEND wa to it.
CLEAR wa.

wa-carrier_id = 'DL'.
wa-connection_id = '1984'.
wa-date = '20000605'.

APPEND wa to it.
CLEAR wa.

wa-carrier_id = 'AA'.
wa-connection_id = '0026'.
wa-date = '19990408'.

APPEND wa to it.
CLEAR wa.

wa-carrier_id = 'UA'.
wa-connection_id = '0941'.
wa-date = '20001111'.

APPEND wa to it.
CLEAR wa.

wa-carrier_id = 'LH'.
wa-connection_id = '1699'.
wa-date = '20000102'.

APPEND wa to it.
CLEAR wa.

wa-carrier_id = 'LH'.
wa-connection_id = '0026'.
wa-date = '19770129'.

APPEND wa to it.
CLEAR wa.

LOOP at it INTO wa WHERE carrier_id = 'LH'.

write: / wa-carrier_id,40 wa-connection_id ,70 wa-date USING EDIT MASK


'__.__.____'.
ENDLOOP.

**************************************************************************

(c)

types: BEGIN OF ty_airline,


carrier_id(2) TYPE c,
connection_id(4) TYPE n,
date like sy-datum,
END OF ty_airline.

data: it type TABLE OF ty_airline,


wa TYPE ty_airline.

wa-carrier_id = 'AA'.
wa-connection_id = '0017'.
wa-date = '19991212'.

APPEND wa to it.
CLEAR wa.

wa-carrier_id = 'DL'.
wa-connection_id = '1984'.
wa-date = '20000605'.

APPEND wa to it.
CLEAR wa.

wa-carrier_id = 'AA'.
wa-connection_id = '0026'.
wa-date = '19990408'.

APPEND wa to it.
CLEAR wa.

wa-carrier_id = 'UA'.
wa-connection_id = '0941'.
wa-date = '20001111'.

APPEND wa to it.
CLEAR wa.

wa-carrier_id = 'LH'.
wa-connection_id = '1699'.
wa-date = '20000102'.

APPEND wa to it.
CLEAR wa.

wa-carrier_id = 'LH'.
wa-connection_id = '0026'.
wa-date = '19770129'.

APPEND wa to it.
CLEAR wa.

LOOP at it INTO wa WHERE date > '20000105'.


write: / wa-carrier_id,40 wa-connection_id ,70 wa-date USING EDIT MASK
'__.__.____'.

ENDLOOP.

You might also like