0% found this document useful (0 votes)
10 views

Alv

This report displays flight data from the SFLIGHT and SPFLI tables including airline code, connection ID, flight date, price, and currency from SFLIGHT and additionally displays country, departure city, and airport from SPFLI when a flight is selected. Loops are used to output the data from the tables.

Uploaded by

kamallochansahu
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

Alv

This report displays flight data from the SFLIGHT and SPFLI tables including airline code, connection ID, flight date, price, and currency from SFLIGHT and additionally displays country, departure city, and airport from SPFLI when a flight is selected. Loops are used to output the data from the tables.

Uploaded by

kamallochansahu
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

*&---------------------------------------------------------------------* *& Report ZCR_INTERACTIVE_RE * *& * *&---------------------------------------------------------------------* *& * *& * *&---------------------------------------------------------------------* REPORT ZCR_INTERACTIVE_RE LINE-SIZE 150 LINE-COUNT 50(5).

TABLES:SFLIGHT,SPFLI. TYPES: BEGIN OF TY_SFLIGHT, CARRID TYPE SFLIGHT-CARRID, CONNID TYPE SFLIGHT-CONNID, FLDATE TYPE SFLIGHT-FLDATE, PRICE TYPE SFLIGHT-PRICE, CURRENCY TYPE SFLIGHT-CURRENCY, END OF TY_SFLIGHT. DATA : IT_SFLIGHT TYPE TABLE OF TY_SFLIGHT, WA_SFLIGHT TYPE TY_SFLIGHT. TYPES: BEGIN OF TY_SPFLI, CARRID TYPE SPFLI-CARRID, CONNID TYPE SPFLI-CONNID, COUNTRYFR TYPE SPFLI-COUNTRYFR, CITYFROM TYPE SPFLI-CITYFROM, AIRPFROM TYPE SPFLI-AIRPFROM, END OF TY_SPFLI. DATA : IT_SPFLI TYPE TABLE OF TY_SPFLI, WA_SPFLI TYPE TY_SPFLI. START-OF-SELECTION. SELECT CARRID CONNID FLDATE PRICE CURRENCY INTO TABLE IT_SFLIGHT FROM SFLIGHT.

LOOP AT IT_SFLIGHT INTO WA_SFLIGHT. WRITE : /10 WA_SFLIGHT-CARRID, 30 WA_SFLIGHT-CONNID, 50 WA_SFLIGHT-FLDATE, 80 WA_SFLIGHT-PRICE, 100 WA_SFLIGHT-CURRENCY. HIDE : WA_SFLIGHT-CARRID. ENDLOOP. TOP-OF-PAGE. ULINE. WRITE :/10 'AIRLINE CODE', 30 'CONNECTION ID', 50 'FLIGHT DATE', 80 'PRICE', 100 'CURRENCY'. ULINE.

AT LINE-SELECTION. CASE sy-lsind. WHEN '1'. ULINE. WRITE:/10 'AIRLINE CODE', 30 'CONNECTION ID', 50 'COUNTRY KEY', 80 'DEPARTURE CITY', 100 'DEPATURE AIRPORT'. ULINE. SELECT CARRID CONNID COUNTRYFR CITYFROM AIRPFROM INTO TABLE IT_SPFLI FROM SPFLI WHERE CARRID = WA_SFLIGHT-CARRID .

LOOP AT IT_SPFLI INTO WA_SPFLI. WRITE : /10 WA_SPFLI-CARRID, 30 WA_SPFLI-CONNID, 50 WA_SPFLI-COUNTRYFR, 80 WA_SPFLI-CITYFROM, 100 WA_SPFLI-AIRPFROM. ENDLOOP. ENDCASE.

You might also like