<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: SIMPLE REPORTS in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-reports/m-p/2501974#M565378</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;this is my code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  YTEST_REP9                                                  *&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  YTEST_REP9 NO STANDARD PAGE HEADING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: EKKO , EKPO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:  BEGIN OF IT_EBELN OCCURS 0,&lt;/P&gt;&lt;P&gt;       EBELN TYPE EKKO-EBELN,&lt;/P&gt;&lt;P&gt;       LIFNR TYPE EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;       check(1) type c,&lt;/P&gt;&lt;P&gt;       END OF IT_EBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data chk type c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_PO FOR EKKO-EBELN DEFAULT '4500000000'.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_DATE FOR EKKO-BEDAT DEFAULT '20060823'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*PARAMETERS PO(10) TYPE C.&lt;/P&gt;&lt;P&gt;*PARAMETERS PO_DATE TYPE D.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PF-STATUS '100_S'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT EBELN LIFNR&lt;/P&gt;&lt;P&gt;         FROM EKKO&lt;/P&gt;&lt;P&gt;         INTO TABLE IT_EBELN&lt;/P&gt;&lt;P&gt;         WHERE EBELN IN S_PO&lt;/P&gt;&lt;P&gt;         AND BEDAT IN S_DATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_EBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    AT FIRST.&lt;/P&gt;&lt;P&gt;      WRITE:/  'CHK' , 15 'PO_NUMBER' , 30 'ACCOUNT_NUMBER'.&lt;/P&gt;&lt;P&gt;      ULINE.&lt;/P&gt;&lt;P&gt;      SKIP.&lt;/P&gt;&lt;P&gt;    ENDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WRITE:/  CHK, 15 IT_EBELN-EBELN , 30 IT_EBELN-LIFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*AT LINE-SELECTION .&lt;/P&gt;&lt;P&gt;*WRITE:/ IT_EBELN-EBELN .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WHEN 'CANCEL'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LEAVE TO SCREEN 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WHEN 'DISPLAY'.&lt;/P&gt;&lt;P&gt;  write:  /  chk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;  WRITE:/ 'THIS IS THE PURCHASE ORDER'.&lt;/P&gt;&lt;P&gt;  SKIP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HERE AFTER CLICKING DISPLAY THAT CHK VALUE IS NOT DISPLAYING &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PLEASE REPLY ITS URGENT.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 09 Jul 2007 14:23:54 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-09T14:23:54Z</dc:date>
    <item>
      <title>SIMPLE REPORTS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-reports/m-p/2501971#M565375</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HY FRIENDS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I HAVE TWO SELECT OPTIONS FIRST &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THEN FROM THAT SELECTIONS I HAVE 5 LINES IN OUTPUT EACH LINE HAVE A CHECK BOX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOW I HAVE ADDED THROUGH GUI ONE BUTTON DISPLY ON APPLICATION TOOLBAR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOW MY REQUIREMENT IS THAT WHEN I CLICK 1ST , 3RD AND 5TH CHECKBOX THEN I CLICK DISPLAY THEN RESPECTIVE INFORMATION SHOULD BE AVAILABLE IN MY NEXT LIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SEE IF YOU CAN HELP ME&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2007 12:51:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-reports/m-p/2501971#M565375</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-09T12:51:26Z</dc:date>
    </item>
    <item>
      <title>Re: SIMPLE REPORTS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-reports/m-p/2501972#M565376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi..,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use HIDE or READ LINE statements...&lt;/P&gt;&lt;P&gt;in your &amp;lt;b&amp;gt;At user-command&amp;lt;/b&amp;gt; event&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this program...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report  yh640_030403 line-size 70.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Program Name: Flight details                                        *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                                Creation: 07/12/2006*&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                                                    *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SAP Name    : YH640_030403                      Application: Test   *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                                                    *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Author      : Sai Ramesh P                      Type: 1             *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;_____________________________________________________________________&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Description : This program allows the user to select one or more    *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              carrier ids on the basic list and displays the flight *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              information from sflight table on the secondary list  *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              with some additional options on the application bar   *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              like SELECT ALL , DESELECT ALL .                       *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;_____________________________________________________________________&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Inputs:                                                             *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Tables:                                                           *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   Spfli   - Flight schedule                                        *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   Sflight - Flight                                                 *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Select options:                                                   *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    N/A                                                             *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Parameters:                                                       *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    N/A                                                             *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                                                    *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Outputs:     Displays Fight details                                 *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;_____________________________________________________________________&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;External Routines                                                   *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Function Modules: No                                              *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Transactions    : No                                              *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Programs        : No                                              *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;_____________________________________________________________________&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Return Codes: No                                                    *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;_____________________________________________________________________&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Ammendments:                                                        *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   Programmer        Date     Req. #            Action              *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;================  ==========  ======  ==============================*&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                                                    *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" Type declarations...................................................&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Type declaration of the structure to Flight schedule from spfli table&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types :&lt;/P&gt;&lt;P&gt;  begin of type_s_spfli,&lt;/P&gt;&lt;P&gt;    carrid     type spfli-carrid,      " Airline carrierID.&lt;/P&gt;&lt;P&gt;    connid     type spfli-connid,      " Connection ID&lt;/P&gt;&lt;P&gt;    airpfrom   type spfli-airpfrom,    " Departure airport&lt;/P&gt;&lt;P&gt;    airpto     type spfli-airpto,      " Destination airport&lt;/P&gt;&lt;P&gt;    deptime    type spfli-deptime,     " Departure time&lt;/P&gt;&lt;P&gt;    arrtime    type spfli-arrtime,     " Arrival time&lt;/P&gt;&lt;P&gt;    check(1)   type c,&lt;/P&gt;&lt;P&gt;  end of type_s_spfli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Type declaration of  structure to Flight details from sflight table  *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types :&lt;/P&gt;&lt;P&gt;  begin of type_s_sflight,&lt;/P&gt;&lt;P&gt;    carrid     type sflight-carrid,    " Airline carrid.&lt;/P&gt;&lt;P&gt;    connid     type sflight-connid,    " Connectin ID&lt;/P&gt;&lt;P&gt;    fldate     type sflight-fldate,    " Flight date.&lt;/P&gt;&lt;P&gt;    seatsmax   type sflight-seatsmax,  " Maximum no.of seats&lt;/P&gt;&lt;P&gt;    seatsocc   type sflight-seatsocc,  " Occupied seats.&lt;/P&gt;&lt;P&gt;  end of type_s_sflight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Internal table to hold flight schedule data                         *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data :&lt;/P&gt;&lt;P&gt;  t_spfli type standard table&lt;/P&gt;&lt;P&gt;            of type_s_spfli&lt;/P&gt;&lt;P&gt;       initial size 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Work area to hold flight schedule data                              *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data&lt;/P&gt;&lt;P&gt;  wa_spfli type type_s_spfli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" Data declarations...................................................&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Work variables                                                      *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:&lt;/P&gt;&lt;P&gt;  w_box(1) type c,                     " Checkbox.&lt;/P&gt;&lt;P&gt;  w_index  type i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                       TOP-OF-PAGE EVENT                            *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;top-of-page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform list_headings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;             TOP-OF-PAGE DURING LINE-SELECTION EVENT                *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;top-of-page during line-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform headings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                   START-OF-SELECTION EVENT                         *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform retrieve_spfli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      END-OF-SELECTION EVENT                        *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;end-of-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  set pf-status 'DISPLAY'.&lt;/P&gt;&lt;P&gt;  perform flight_schedule.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      AT USER-COMMAND EVENT                         *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at user-command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if sy-lsind lt 2.&lt;/P&gt;&lt;P&gt;    case sy-ucomm.&lt;/P&gt;&lt;P&gt;      when 'SFLIGHT'.&lt;/P&gt;&lt;P&gt;        perform display_sflight.&lt;/P&gt;&lt;P&gt;      when 'SELECTALL'.&lt;/P&gt;&lt;P&gt;        perform display_all.&lt;/P&gt;&lt;P&gt;      when 'DESELECTA'.&lt;/P&gt;&lt;P&gt;        perform deselect_all.&lt;/P&gt;&lt;P&gt;    endcase.                           " Case sy-ucomm.&lt;/P&gt;&lt;P&gt;  endif.                               " If sy-lsind lt 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  retrieve_spfli&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      This subroutine retrieves the flight schedule data from spfli  *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; There are no interface parameters to be passed to this subroutine.  *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form retrieve_spfli .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select carrid                        " Airline carrierID.&lt;/P&gt;&lt;P&gt;         connid                        " Connection ID&lt;/P&gt;&lt;P&gt;         airpfrom                      " Departure airport&lt;/P&gt;&lt;P&gt;         airpto                        " Destination airport&lt;/P&gt;&lt;P&gt;         deptime                       " Departure time&lt;/P&gt;&lt;P&gt;         arrtime                       " Arrival time&lt;/P&gt;&lt;P&gt;    into table t_spfli&lt;/P&gt;&lt;P&gt;    from spfli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                               " Form retrieve_spfli&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  DISPLAY_SFLIGHT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      This subroutine displays the flight details for user selected  *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      records.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; There are no interface parameters to be passed to this subroutine.  *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form display_sflight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Declaration of Internal table to hold flight details ...&lt;/P&gt;&lt;P&gt;  data&lt;/P&gt;&lt;P&gt;    lt_sflight type standard table&lt;/P&gt;&lt;P&gt;                 of type_s_sflight&lt;/P&gt;&lt;P&gt;            initial size 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Declaration of  Internal table to hold flight schedule data...&lt;/P&gt;&lt;P&gt;  data&lt;/P&gt;&lt;P&gt;    lt_spfli type standard table&lt;/P&gt;&lt;P&gt;               of type_s_spfli&lt;/P&gt;&lt;P&gt;          initial size 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Work area to hold flight schedule data...&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  data&lt;/P&gt;&lt;P&gt;    lwa_spfli type type_s_spfli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Work area to hold flight schedule data...&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  data&lt;/P&gt;&lt;P&gt;    lwa_sflight type type_s_sflight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Declaration of  Work variables ...&lt;/P&gt;&lt;P&gt;  data:&lt;/P&gt;&lt;P&gt;    lw_lines   type i,                 " Holds no.of lines in t_spfli&lt;/P&gt;&lt;P&gt;    lw_linno   type i value 5,&lt;/P&gt;&lt;P&gt;    lw_count   type i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  describe table t_spfli lines lw_lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  do lw_lines times.&lt;/P&gt;&lt;P&gt;    read line lw_linno field value :&lt;/P&gt;&lt;P&gt;                       w_box into w_box,&lt;/P&gt;&lt;P&gt;                       wa_spfli-carrid into lwa_spfli-carrid,&lt;/P&gt;&lt;P&gt;                       wa_spfli-connid into lwa_spfli-connid,&lt;/P&gt;&lt;P&gt;                       wa_spfli-check  into wa_spfli-check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    if w_box = 'X' and wa_spfli-check ne '*' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      add 1 to : lw_count, w_index.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      append lwa_spfli to lt_spfli.&lt;/P&gt;&lt;P&gt;      wa_spfli-check = '*'.&lt;/P&gt;&lt;P&gt;      modify current line field value  wa_spfli-check&lt;/P&gt;&lt;P&gt;                          field format w_box input off.&lt;/P&gt;&lt;P&gt;    endif.                             " If w_box = 'X' and...&lt;/P&gt;&lt;P&gt;    clear w_box.&lt;/P&gt;&lt;P&gt;    add 1 to lw_linno.&lt;/P&gt;&lt;P&gt;  enddo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if lw_count eq 0 and w_index ge 27.&lt;/P&gt;&lt;P&gt;    message 'All the records have been read'(002) type 'E'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  elseif lw_count eq 0.&lt;/P&gt;&lt;P&gt;    message 'Select at least one record'(003) type 'E'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt;    select carrid                      " Airline carrid.&lt;/P&gt;&lt;P&gt;           connid                      " Connection ID&lt;/P&gt;&lt;P&gt;           fldate                      " Fight date.&lt;/P&gt;&lt;P&gt;           seatsmax                    " Maximum no.of seats&lt;/P&gt;&lt;P&gt;           seatsocc                    " Occupied no.of seats&lt;/P&gt;&lt;P&gt;      into table lt_sflight&lt;/P&gt;&lt;P&gt;      from sflight&lt;/P&gt;&lt;P&gt;       for all entries in lt_spfli&lt;/P&gt;&lt;P&gt;     where carrid eq lt_spfli-carrid&lt;/P&gt;&lt;P&gt;       and connid eq lt_spfli-connid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;      set pf-status space.&lt;/P&gt;&lt;P&gt;      loop at lt_sflight into lwa_sflight.&lt;/P&gt;&lt;P&gt;        write :&lt;/P&gt;&lt;P&gt;          /   lwa_sflight-carrid,&lt;/P&gt;&lt;P&gt;          10  lwa_sflight-connid,&lt;/P&gt;&lt;P&gt;          25  lwa_sflight-fldate,&lt;/P&gt;&lt;P&gt;          45  lwa_sflight-seatsmax,&lt;/P&gt;&lt;P&gt;          57  lwa_sflight-seatsocc.&lt;/P&gt;&lt;P&gt;      endloop.&lt;/P&gt;&lt;P&gt;    else.&lt;/P&gt;&lt;P&gt;      message 'No data found'(004) type 'E'.&lt;/P&gt;&lt;P&gt;    endif.                             " If sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;    clear lwa_sflight.&lt;/P&gt;&lt;P&gt;  endif.                               " If lw_count=0 and w_index&amp;gt;= 27.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                               " DISPLAY_SFLIGHT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  DISPLAY_ALL&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      This subroutine selects all the records in the basic list.     *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; There are no interface parameters to be passed to this subroutine.  *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form display_all .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Declaration of Work variables...&lt;/P&gt;&lt;P&gt;  data:&lt;/P&gt;&lt;P&gt;    lw_lines   type i,                 " Holds no.of lines in t_spfli&lt;/P&gt;&lt;P&gt;    lw_linno  type i value 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  describe table t_spfli lines lw_lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  do lw_lines times.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    read line lw_linno field value wa_spfli-check into wa_spfli-check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    if wa_spfli-check ne '*'.&lt;/P&gt;&lt;P&gt;      w_box = 'X'.&lt;/P&gt;&lt;P&gt;      modify line lw_linno field value w_box .&lt;/P&gt;&lt;P&gt;    endif.                             " If wa_spfli-check ne '*'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    add 1 to lw_linno.&lt;/P&gt;&lt;P&gt;    clear wa_spfli-check.&lt;/P&gt;&lt;P&gt;  enddo.                               " Do lw_lines times.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                               " DISPLAY_ALL&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  DESELECT_ALL&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      This subroutine deselects all the lines selected on the list   *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; There are no interface parameters to be passed to this subroutine.  *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form deselect_all .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data:&lt;/P&gt;&lt;P&gt;    lw_lines   type i,                 " Holds no.of lines in t_spfli&lt;/P&gt;&lt;P&gt;    lw_linno  type i value 5,&lt;/P&gt;&lt;P&gt;    lw_count  type i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  describe table t_spfli lines lw_lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  do lw_lines times.&lt;/P&gt;&lt;P&gt;    read line lw_linno field value&lt;/P&gt;&lt;P&gt;                       wa_spfli-check into wa_spfli-check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    if wa_spfli-check ne '*'.&lt;/P&gt;&lt;P&gt;      w_box = ' '.&lt;/P&gt;&lt;P&gt;      modify line lw_linno field value w_box .&lt;/P&gt;&lt;P&gt;      add 1 to lw_count .&lt;/P&gt;&lt;P&gt;    endif.                             " If wa_spfli-check ne '*'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    add 1 to lw_linno.&lt;/P&gt;&lt;P&gt;    clear wa_spfli-check.&lt;/P&gt;&lt;P&gt;  enddo.                               " Do lw_lines times.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                               " Form deselect_all&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  flight_schedule&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     This subroutine prints the flight schedule on basic list.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; There are no interface parameters to be passed to this subroutine.  *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form flight_schedule .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  loop at t_spfli into wa_spfli.&lt;/P&gt;&lt;P&gt;    write :&lt;/P&gt;&lt;P&gt;      /  w_box as checkbox,&lt;/P&gt;&lt;P&gt;      5  wa_spfli-carrid,&lt;/P&gt;&lt;P&gt;      12 wa_spfli-connid,&lt;/P&gt;&lt;P&gt;      20 wa_spfli-airpfrom,&lt;/P&gt;&lt;P&gt;      30 wa_spfli-airpto,&lt;/P&gt;&lt;P&gt;      40 wa_spfli-deptime,&lt;/P&gt;&lt;P&gt;      52 wa_spfli-arrtime,&lt;/P&gt;&lt;P&gt;      65 wa_spfli-check .&lt;/P&gt;&lt;P&gt;  endloop.                             " Loop at t_spfli into wa_spfli.&lt;/P&gt;&lt;P&gt;  clear wa_spfli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                               " Form flight_schedule&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  headings&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      This subroutine displays the top of page during line selection.*&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; There are no interface parameters to be passed to this subroutine.  *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form headings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  write : 'Flight Information'(001), 65 sy-lsind.&lt;/P&gt;&lt;P&gt;  uline.&lt;/P&gt;&lt;P&gt;  format color col_heading.&lt;/P&gt;&lt;P&gt;  write:&lt;/P&gt;&lt;P&gt;    /'Carrid'(005),10 'Connid'(006),25 'Flight Date'(007),&lt;/P&gt;&lt;P&gt;    48 'Max.Seats'(008),62 'Occ.seats'(009).&lt;/P&gt;&lt;P&gt;  format color off.&lt;/P&gt;&lt;P&gt;  uline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                               " Form headings&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  list_headings                                            *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      This subroutine displays the top of page                       *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; There are no interface parameters to be passed to this subroutine.  *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form list_headings .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  format color col_heading.&lt;/P&gt;&lt;P&gt;  write:&lt;/P&gt;&lt;P&gt;    /3'Carrid'(005),10 'Connid'(006),18 'Airp-fr'(010),&lt;/P&gt;&lt;P&gt;    27 'Airp-to'(011),40 'Dep-time'(012),&lt;/P&gt;&lt;P&gt;    52 'Arr-time'(013),66 'Check'(014).&lt;/P&gt;&lt;P&gt;  format color off.&lt;/P&gt;&lt;P&gt;  uline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                               " List_headings&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2007 12:54:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-reports/m-p/2501972#M565376</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-09T12:54:53Z</dc:date>
    </item>
    <item>
      <title>Re: SIMPLE REPORTS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-reports/m-p/2501973#M565377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;this is quite complecated any thing simple&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2007 13:38:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-reports/m-p/2501973#M565377</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-09T13:38:40Z</dc:date>
    </item>
    <item>
      <title>Re: SIMPLE REPORTS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-reports/m-p/2501974#M565378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;this is my code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  YTEST_REP9                                                  *&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  YTEST_REP9 NO STANDARD PAGE HEADING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: EKKO , EKPO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:  BEGIN OF IT_EBELN OCCURS 0,&lt;/P&gt;&lt;P&gt;       EBELN TYPE EKKO-EBELN,&lt;/P&gt;&lt;P&gt;       LIFNR TYPE EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;       check(1) type c,&lt;/P&gt;&lt;P&gt;       END OF IT_EBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data chk type c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_PO FOR EKKO-EBELN DEFAULT '4500000000'.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_DATE FOR EKKO-BEDAT DEFAULT '20060823'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*PARAMETERS PO(10) TYPE C.&lt;/P&gt;&lt;P&gt;*PARAMETERS PO_DATE TYPE D.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PF-STATUS '100_S'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT EBELN LIFNR&lt;/P&gt;&lt;P&gt;         FROM EKKO&lt;/P&gt;&lt;P&gt;         INTO TABLE IT_EBELN&lt;/P&gt;&lt;P&gt;         WHERE EBELN IN S_PO&lt;/P&gt;&lt;P&gt;         AND BEDAT IN S_DATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_EBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    AT FIRST.&lt;/P&gt;&lt;P&gt;      WRITE:/  'CHK' , 15 'PO_NUMBER' , 30 'ACCOUNT_NUMBER'.&lt;/P&gt;&lt;P&gt;      ULINE.&lt;/P&gt;&lt;P&gt;      SKIP.&lt;/P&gt;&lt;P&gt;    ENDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WRITE:/  CHK, 15 IT_EBELN-EBELN , 30 IT_EBELN-LIFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*AT LINE-SELECTION .&lt;/P&gt;&lt;P&gt;*WRITE:/ IT_EBELN-EBELN .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WHEN 'CANCEL'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LEAVE TO SCREEN 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WHEN 'DISPLAY'.&lt;/P&gt;&lt;P&gt;  write:  /  chk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;  WRITE:/ 'THIS IS THE PURCHASE ORDER'.&lt;/P&gt;&lt;P&gt;  SKIP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HERE AFTER CLICKING DISPLAY THAT CHK VALUE IS NOT DISPLAYING &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PLEASE REPLY ITS URGENT.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2007 14:23:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-reports/m-p/2501974#M565378</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-09T14:23:54Z</dc:date>
    </item>
    <item>
      <title>Re: SIMPLE REPORTS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-reports/m-p/2501975#M565379</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.., &lt;/P&gt;&lt;P&gt;I have modified your code and added the functionality.......chck it once !!!!!!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT YTEST_REP9 NO STANDARD PAGE HEADING.&lt;/P&gt;&lt;P&gt;TABLES: EKKO , EKPO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_EBELN OCCURS 0,&lt;/P&gt;&lt;P&gt;EBELN TYPE EKKO-EBELN,&lt;/P&gt;&lt;P&gt;LIFNR TYPE EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;check(1) type c,&lt;/P&gt;&lt;P&gt;END OF IT_EBELN,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;BEGIN OF IT_EBELN1 OCCURS 0,&lt;/P&gt;&lt;P&gt;EBELN TYPE EKKO-EBELN,&lt;/P&gt;&lt;P&gt;LIFNR TYPE EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;END OF IT_EBELN1.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : chk type c,&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;       w_lines type i,&lt;/P&gt;&lt;P&gt;       w_record type i value 6.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS S_PO FOR EKKO-EBELN DEFAULT &amp;lt;b&amp;gt;'3000000006' to '3000000010'.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS S_DATE FOR EKKO-BEDAT DEFAULT '20001102'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PF-STATUS '100_S'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT EBELN LIFNR&lt;/P&gt;&lt;P&gt;FROM EKKO&lt;/P&gt;&lt;P&gt;INTO TABLE IT_EBELN&lt;/P&gt;&lt;P&gt;WHERE EBELN IN S_PO&lt;/P&gt;&lt;P&gt;AND BEDAT IN S_DATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT IT_EBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT FIRST.&lt;/P&gt;&lt;P&gt;WRITE:/ 'CHK' , 15 'PO_NUMBER' , 30 'ACCOUNT_NUMBER'.&lt;/P&gt;&lt;P&gt;ULINE.&lt;/P&gt;&lt;P&gt;SKIP.&lt;/P&gt;&lt;P&gt;ENDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE:/ &amp;lt;b&amp;gt;it_ebeln-CHECK as checkbox,&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;       15 IT_EBELN-EBELN , 30 IT_EBELN-LIFNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN 'CANC'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LEAVE TO SCREEN 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN 'DISP'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;describe table it_ebeln lines w_lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do w_lines times.&lt;/P&gt;&lt;P&gt;read line w_record : field value  it_ebeln-check into chk,&lt;/P&gt;&lt;P&gt;                     field value  it_ebeln-ebeln into it_ebeln1-ebeln,&lt;/P&gt;&lt;P&gt;                     field value  it_ebeln-lifnr into it_ebeln1-lifnr.&lt;/P&gt;&lt;P&gt;if sy-subrc ne 0.&lt;/P&gt;&lt;P&gt;exit.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;if chk eq 'X'.&lt;/P&gt;&lt;P&gt;  append it_ebeln1.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;clear : chk, it_ebeln1.&lt;/P&gt;&lt;P&gt;add 1 to w_record.&lt;/P&gt;&lt;P&gt;enddo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at it_ebeln1.&lt;/P&gt;&lt;P&gt;WRITE:/15 IT_EBELN1-EBELN , 30 IT_EBELN1-LIFNR.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;WRITE:/ 'THIS IS THE PURCHASE ORDER'.&lt;/P&gt;&lt;P&gt;SKIP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward all helpful ansers..&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Sai ramesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2007 15:09:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-reports/m-p/2501975#M565379</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-09T15:09:21Z</dc:date>
    </item>
  </channel>
</rss>

