<?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: regarding check box in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073724#M429740</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;REPORT  zprg1 NO STANDARD PAGE HEADING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA :BEGIN OF w_ekko,&lt;/P&gt;&lt;P&gt;        chk TYPE c.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE ekko.&lt;/P&gt;&lt;P&gt;DATA : END OF w_ekko.&lt;/P&gt;&lt;P&gt;DATA : t_ekko LIKE STANDARD TABLE OF w_ekko.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : t_ekko1 LIKE t_ekko .&lt;/P&gt;&lt;P&gt;DATA : datlow  TYPE sy-datum VALUE '20050201',&lt;/P&gt;&lt;P&gt;       dathigh TYPE sy-datum VALUE '20050228'.&lt;/P&gt;&lt;P&gt;DATA : lineno TYPE sy-linno VALUE 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM ekko INTO CORRESPONDING FIELDS OF TABLE t_ekko&lt;/P&gt;&lt;P&gt;                            WHERE aedat BETWEEN datlow AND dathigh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t_ekko INTO w_ekko.&lt;/P&gt;&lt;P&gt;  WRITE:/ w_ekko-chk AS CHECKBOX ,w_ekko-ebeln.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PF-STATUS '001'.&lt;/P&gt;&lt;P&gt;&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;    WHEN  'CHEK'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      LOOP AT t_ekko INTO w_ekko.&lt;/P&gt;&lt;P&gt;        READ LINE lineno FIELD VALUE w_ekko-chk INTO w_ekko-chk&lt;/P&gt;&lt;P&gt;                                     w_ekko-ebeln INTO w_ekko-ebeln.&lt;/P&gt;&lt;P&gt;        APPEND w_ekko TO t_ekko1.&lt;/P&gt;&lt;P&gt;        lineno = lineno + 1.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;  DELETE t_ekko1 WHERE chk IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U need to create a pf status, by clicking on the button on selecting any menu option trigger the event to go to next list.&lt;/P&gt;&lt;P&gt;the above code may help u out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sujatha.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 23 Mar 2007 05:27:00 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-03-23T05:27:00Z</dc:date>
    <item>
      <title>regarding check box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073721#M429737</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;how will create check box in basic list display.&lt;/P&gt;&lt;P&gt;when we select one check box  basic list then we need to go second secondary list &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;could u plz explain clearly with code and comments.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 05:19:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073721#M429737</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-23T05:19:56Z</dc:date>
    </item>
    <item>
      <title>Re: regarding check box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073722#M429738</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;u can create check box on list as below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write check as checkbox.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;go through the following code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" Data  Declaration..........................................&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;DATA:&lt;/P&gt;&lt;P&gt;  W_CHECK TYPE C ,                     " Check Box&lt;/P&gt;&lt;P&gt;  W_STAR  TYPE C VALUE ''.             " Star Variable&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" Declaration of Structures to hold Flight information.&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;DATA:&lt;/P&gt;&lt;P&gt;  BEGIN OF FS_SPFLI,&lt;/P&gt;&lt;P&gt;    CARRID   TYPE   SPFLI-CARRID,      " Carrier Id&lt;/P&gt;&lt;P&gt;    CONNID   TYPE   SPFLI-CONNID,      " Connection Id&lt;/P&gt;&lt;P&gt;    AIRPFROM TYPE   SPFLI-AIRPFROM,    " Depatrure 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;  END OF FS_SPFLI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" Declaration of Structures to hold Flight information.&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;DATA:&lt;/P&gt;&lt;P&gt;  BEGIN OF FS_SSPFLI,&lt;/P&gt;&lt;P&gt;    CARRID   TYPE   SPFLI-CARRID,      " Carrier Id&lt;/P&gt;&lt;P&gt;    CONNID   TYPE   SPFLI-CONNID,      " Connection Id&lt;/P&gt;&lt;P&gt;  END OF FS_SSPFLI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" Declaration of Structure to hold Seats Occupancy information&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;DATA:&lt;/P&gt;&lt;P&gt;  BEGIN OF FS_SFLIGHT,&lt;/P&gt;&lt;P&gt;    FLDATE     TYPE   SFLIGHT-FLDATE,  " Flight Date&lt;/P&gt;&lt;P&gt;    SEATSMAX   TYPE   SFLIGHT-SEATSMAX," Maximum Seats&lt;/P&gt;&lt;P&gt;    SEATSOCC   TYPE   SFLIGHT-SEATSOCC," Occupied Seats&lt;/P&gt;&lt;P&gt;  END OF FS_SFLIGHT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" Tables Declaration to hold Flight information&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;DATA:&lt;/P&gt;&lt;P&gt;  T_SPFLI LIKE&lt;/P&gt;&lt;P&gt; STANDARD TABLE&lt;/P&gt;&lt;P&gt;       OF FS_SPFLI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" Tables Declaration to hold Flight information&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;DATA:&lt;/P&gt;&lt;P&gt;  T_SSPFLI  LIKE  STANDARD TABLE OF FS_SPFLI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" Tables Declaration to hold Seats Occupancy information&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;DATA:&lt;/P&gt;&lt;P&gt;  T_SFLIGHT  LIKE  STANDARD  TABLE  OF  FS_SFLIGHT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" START-OF-SELECTION  EVENT..........................................&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;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM  SELECT_SPFLI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" END-OF-SELECTION  EVENT..........................................&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;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'FLIGHT'.&lt;/P&gt;&lt;P&gt;  PERFORM  DISPLAY_SPFLI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" AT USER-COMMAND EVENT..........................................&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;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;  CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;    WHEN 'FLIGHT'.&lt;/P&gt;&lt;P&gt;      PERFORM DISPLAY_SFLIGHT.&lt;/P&gt;&lt;P&gt;   ENDCASE.                             " CASE SY-UCOMM..&lt;/P&gt;&lt;P&gt;&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;     Form  SELECT_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; This subroutine selects the SPFLI details.                         *&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 SELECT_SPFLI .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT  CARRID                       " Carrier Id&lt;/P&gt;&lt;P&gt;          CONNID                       " Connection Id&lt;/P&gt;&lt;P&gt;          AIRPFROM                     " Depatrure 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;    FROM  SPFLI&lt;/P&gt;&lt;P&gt;    INTO  TABLE  T_SPFLI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ' NO DATA FOUND ' TYPE 'I'.&lt;/P&gt;&lt;P&gt;  ENDIF.                               " IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                               " SELECT_SPFLI&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;     Form  DISPLAY_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;This subroutine displays the SPFLI details.                         *&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_SPFLI .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE:5'CarrID'(001),&lt;/P&gt;&lt;P&gt;      15 'ConnID'(002),&lt;/P&gt;&lt;P&gt;      30 'Des Airport'(003),&lt;/P&gt;&lt;P&gt;      45 'Dept Airport'(004),&lt;/P&gt;&lt;P&gt;      60 'Des Time'(005),&lt;/P&gt;&lt;P&gt;      75 'Arr Time'(006).&lt;/P&gt;&lt;P&gt;  SKIP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT T_SPFLI INTO FS_SPFLI.&lt;/P&gt;&lt;P&gt;    WRITE:/ W_CHECK AS CHECKBOX.&lt;/P&gt;&lt;P&gt;    WRITE:5 FS_SPFLI-CARRID,&lt;/P&gt;&lt;P&gt;         15 FS_SPFLI-CONNID,&lt;/P&gt;&lt;P&gt;         30 FS_SPFLI-AIRPFROM,&lt;/P&gt;&lt;P&gt;         45 FS_SPFLI-AIRPTO,&lt;/P&gt;&lt;P&gt;         60 FS_SPFLI-DEPTIME,&lt;/P&gt;&lt;P&gt;         75 FS_SPFLI-ARRTIME.&lt;/P&gt;&lt;P&gt;    WRITE:100 W_STAR.&lt;/P&gt;&lt;P&gt;  ENDLOOP.                             " LOOP AT.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                               " DISPLAY_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;     Form  DISPLAY_SFLIGHT&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;This subroutine displays the SFLIGHT details.                       *&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;  DATA:&lt;/P&gt;&lt;P&gt;    LW_LINES    TYPE  I,               " No OF Lines&lt;/P&gt;&lt;P&gt;    LW_LINENO   TYPE  I,               " Line Number&lt;/P&gt;&lt;P&gt;    LW_COUNT    TYPE  I.               " Counter&lt;/P&gt;&lt;P&gt;&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;  LW_LINES = LW_LINES + 5.&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_LINENO&lt;/P&gt;&lt;P&gt;      FIELD VALUE  W_CHECK INTO W_CHECK&lt;/P&gt;&lt;P&gt;        FS_SPFLI-CARRID INTO FS_SPFLI-CARRID&lt;/P&gt;&lt;P&gt;        FS_SPFLI-CONNID INTO FS_SPFLI-CONNID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF W_CHECK EQ 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      W_STAR = '*'.&lt;/P&gt;&lt;P&gt;      MODIFY LINE LW_LINENO FIELD VALUE W_STAR.&lt;/P&gt;&lt;P&gt;      MODIFY LINE LW_LINENO FIELD FORMAT W_CHECK INPUT OFF .&lt;/P&gt;&lt;P&gt;      ADD 1 TO LW_COUNT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      FS_SSPFLI-CARRID = FS_SPFLI-CARRID.&lt;/P&gt;&lt;P&gt;      FS_SSPFLI-CONNID = FS_SPFLI-CONNID.&lt;/P&gt;&lt;P&gt;      APPEND FS_SSPFLI TO T_SSPFLI.&lt;/P&gt;&lt;P&gt;      CLEAR T_SPFLI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.                             " IF W_CHECKBOX.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ADD 1 TO LW_LINENO.&lt;/P&gt;&lt;P&gt;  ENDDO.                               " DO LW_LINES....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF LW_LINENO  EQ  0.&lt;/P&gt;&lt;P&gt;    MESSAGE ' NO RECORDS SELECTED'  TYPE 'I'.&lt;/P&gt;&lt;P&gt;  ENDIF.                               " IF LW_LINENO.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT  FLDATE                       " Flight date&lt;/P&gt;&lt;P&gt;          SEATSMAX                     " Maximum Seats&lt;/P&gt;&lt;P&gt;          SEATSOCC                     " Seats occupied&lt;/P&gt;&lt;P&gt;    FROM  SFLIGHT&lt;/P&gt;&lt;P&gt;    INTO  TABLE   T_SFLIGHT&lt;/P&gt;&lt;P&gt;     FOR  ALL ENTRIES IN  T_SSPFLI&lt;/P&gt;&lt;P&gt;   WHERE  CARRID  EQ  T_SSPFLI-CARRID&lt;/P&gt;&lt;P&gt;     AND  CONNID  EQ  T_SSPFLI-CONNID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ' NO DATA FOUND ' TYPE 'I'.&lt;/P&gt;&lt;P&gt;  ENDIF.                               " IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE:/ 'Flight date '(007),20' Max seats'(008),40'Occ seats'(009).&lt;/P&gt;&lt;P&gt;  SKIP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT T_SFLIGHT  INTO FS_SFLIGHT.&lt;/P&gt;&lt;P&gt;    WRITE:/ FS_SFLIGHT-FLDATE,&lt;/P&gt;&lt;P&gt;         20 FS_SFLIGHT-SEATSMAX,&lt;/P&gt;&lt;P&gt;         40 FS_SFLIGHT-SEATSOCC.&lt;/P&gt;&lt;P&gt;  ENDLOOP.                             " LOOP AT......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                               " DISPLAY_SFLIGHT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Haritha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 05:22:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073722#M429738</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-23T05:22:15Z</dc:date>
    </item>
    <item>
      <title>Re: regarding check box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073723#M429739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;  You can create check box using write statement in basic llist.On selecting checkbox it will internal store it as x.check box can have 'X' or ' '.Depending on the contents you can write code as follows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   TABLES: sflight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: box(1) TYPE c, lines TYPE i, free TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'CHECK'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GET sflight.&lt;/P&gt;&lt;P&gt;  WRITE: box AS CHECKBOX, sflight-fldate.&lt;/P&gt;&lt;P&gt;  HIDE: sflight-fldate, sflight-carrid, sflight-connid,&lt;/P&gt;&lt;P&gt;        sflight-seatsmax, sflight-seatsocc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  lines = sy-linno - 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;  WRITE: 'List of flight dates'.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE DURING LINE-SELECTION.&lt;/P&gt;&lt;P&gt;  WRITE:  'Date:', sflight-fldate.&lt;/P&gt;&lt;P&gt;  ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;  CASE sy-ucomm.&lt;/P&gt;&lt;P&gt;    WHEN 'READ'.&lt;/P&gt;&lt;P&gt;      box = space.&lt;/P&gt;&lt;P&gt;      SET PF-STATUS 'CHECK' EXCLUDING 'READ'.&lt;/P&gt;&lt;P&gt;      DO lines TIMES.&lt;/P&gt;&lt;P&gt;        READ LINE sy-index FIELD VALUE box.&lt;/P&gt;&lt;P&gt;        IF box = 'X'.&lt;/P&gt;&lt;P&gt;          free = sflight-seatsmax - sflight-seatsocc.&lt;/P&gt;&lt;P&gt;          IF free &amp;gt; 0.&lt;/P&gt;&lt;P&gt;            NEW-PAGE.&lt;/P&gt;&lt;P&gt;            WRITE: 'Company:', sflight-carrid,&lt;/P&gt;&lt;P&gt;                   'Connection: ',sflight-connid,&lt;/P&gt;&lt;P&gt;                 / 'Number of free seats:', free.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;      ENDDO.&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;regards,&lt;/P&gt;&lt;P&gt;veeresh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 05:26:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073723#M429739</guid>
      <dc:creator>former_member673464</dc:creator>
      <dc:date>2007-03-23T05:26:53Z</dc:date>
    </item>
    <item>
      <title>Re: regarding check box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073724#M429740</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;REPORT  zprg1 NO STANDARD PAGE HEADING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA :BEGIN OF w_ekko,&lt;/P&gt;&lt;P&gt;        chk TYPE c.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE ekko.&lt;/P&gt;&lt;P&gt;DATA : END OF w_ekko.&lt;/P&gt;&lt;P&gt;DATA : t_ekko LIKE STANDARD TABLE OF w_ekko.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : t_ekko1 LIKE t_ekko .&lt;/P&gt;&lt;P&gt;DATA : datlow  TYPE sy-datum VALUE '20050201',&lt;/P&gt;&lt;P&gt;       dathigh TYPE sy-datum VALUE '20050228'.&lt;/P&gt;&lt;P&gt;DATA : lineno TYPE sy-linno VALUE 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM ekko INTO CORRESPONDING FIELDS OF TABLE t_ekko&lt;/P&gt;&lt;P&gt;                            WHERE aedat BETWEEN datlow AND dathigh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT t_ekko INTO w_ekko.&lt;/P&gt;&lt;P&gt;  WRITE:/ w_ekko-chk AS CHECKBOX ,w_ekko-ebeln.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PF-STATUS '001'.&lt;/P&gt;&lt;P&gt;&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;    WHEN  'CHEK'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      LOOP AT t_ekko INTO w_ekko.&lt;/P&gt;&lt;P&gt;        READ LINE lineno FIELD VALUE w_ekko-chk INTO w_ekko-chk&lt;/P&gt;&lt;P&gt;                                     w_ekko-ebeln INTO w_ekko-ebeln.&lt;/P&gt;&lt;P&gt;        APPEND w_ekko TO t_ekko1.&lt;/P&gt;&lt;P&gt;        lineno = lineno + 1.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;  DELETE t_ekko1 WHERE chk IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U need to create a pf status, by clicking on the button on selecting any menu option trigger the event to go to next list.&lt;/P&gt;&lt;P&gt;the above code may help u out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sujatha.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 05:27:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073724#M429740</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-23T05:27:00Z</dc:date>
    </item>
    <item>
      <title>Re: regarding check box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073725#M429741</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rajesh  , &lt;/P&gt;&lt;P&gt;  You can get a check box in the primary list by the follwoeing&lt;/P&gt;&lt;P&gt;Write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; v_chk as checkbox.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but i am not sure whether you can trigger an event when a check box on a list is triggred , my feeling it is not possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What i would suggest is you add a button (add your custom status , set pf-status ), when the user click on it after checking the checkboox , then perform READ LINE TO get the line where the checkbox has been checked and do your further processing and go to secondary list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Arun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 05:27:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073725#M429741</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-23T05:27:26Z</dc:date>
    </item>
    <item>
      <title>Re: regarding check box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073726#M429742</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;Please check the code below.it was created to delete a record which is checked.u can change the code appropriately.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES:MARA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:VAR,N TYPE SY-INDEX,MAT TYPE MARA-MATNR.&lt;/P&gt;&lt;P&gt;DATA:BEGIN OF GT_MARA OCCURS 0,&lt;/P&gt;&lt;P&gt;MATNR LIKE MARA-MATNR,&lt;/P&gt;&lt;P&gt;END OF GT_MARA,&lt;/P&gt;&lt;P&gt;GV_CB,&lt;/P&gt;&lt;P&gt;GV_CBV,&lt;/P&gt;&lt;P&gt;GV_LINES TYPE I,&lt;/P&gt;&lt;P&gt;INDEX TYPE I,&lt;/P&gt;&lt;P&gt;SY_INDEX TYPE I,&lt;/P&gt;&lt;P&gt;GV_LINES1 TYPE I,&lt;/P&gt;&lt;P&gt;MATNR LIKE MARA-MATNR.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS:S_MATNR FOR MARA-MATNR.&lt;/P&gt;&lt;P&gt;SELECT&lt;/P&gt;&lt;P&gt;MATNR FROM MARA&lt;/P&gt;&lt;P&gt;INTO TABLE GT_MARA&lt;/P&gt;&lt;P&gt;WHERE MATNR IN S_MATNR.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;DESCRIBE TABLE GT_MARA LINES GV_LINES.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT GT_MARA.&lt;/P&gt;&lt;P&gt;WRITE:/ GV_CB AS CHECKBOX,&lt;/P&gt;&lt;P&gt;GT_MARA-MATNR.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;CLEAR GT_MARA.&lt;/P&gt;&lt;P&gt;WRITE:'Total num of records is ',GV_LINES.&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'DEL'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT USER-COMMAND.&lt;/P&gt;&lt;P&gt;IF SY-UCOMM = 'DEL' OR SY-UCOMM = 'PICK'.&lt;/P&gt;&lt;P&gt;DO 50 TIMES.&lt;/P&gt;&lt;P&gt;IF SY-INDEX &amp;gt; 2.&lt;/P&gt;&lt;P&gt;N = SY-INDEX - 2.&lt;/P&gt;&lt;P&gt;READ LINE SY-INDEX FIELD VALUE GV_CB INTO VAR.&lt;/P&gt;&lt;P&gt;READ LINE SY-INDEX FIELD VALUE GT_MARA-MATNR INTO MAT.&lt;/P&gt;&lt;P&gt;IF VAR = 'X'." AND MATNR IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;delete gt_mara WHERE MATNR = MAT.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;CLEAR VAR.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;DESCRIBE TABLE GT_MARA LINES GV_LINES1.&lt;/P&gt;&lt;P&gt;WRITE:'Total num of records is ',GV_LINES1.&lt;/P&gt;&lt;P&gt;CLEAR:GV_LINES .&lt;/P&gt;&lt;P&gt;LOOP AT GT_MARA.&lt;/P&gt;&lt;P&gt;WRITE:/ GT_MARA-MATNR.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;Prajith&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 05:27:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073726#M429742</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-23T05:27:34Z</dc:date>
    </item>
    <item>
      <title>Re: regarding check box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073727#M429743</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;Look at the following code segment.&lt;/P&gt;&lt;P&gt;create a pf-status with 3 buttons &amp;lt;b&amp;gt;SFLIGHT,SELECTALL,DESELECTALL&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;and simple copy paste this code then u will get an idea.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: spfli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Select options.......................................................&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;SELECTION-SCREEN BEGIN OF BLOCK schedule WITH FRAME TITLE schedule.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS:&lt;/P&gt;&lt;P&gt;  s_carrid FOR spfli-carrid,           " Carrier id&lt;/P&gt;&lt;P&gt;  s_connid FOR spfli-connid.           " Connection id&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK schedule.&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;Structure to hold Flight schedule information.                      *&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;  BEGIN OF fs_schedule,&lt;/P&gt;&lt;P&gt;    carrid   TYPE spfli-carrid,        " Carrier id&lt;/P&gt;&lt;P&gt;    connid   TYPE spfli-connid,        " Connection id&lt;/P&gt;&lt;P&gt;    airpfrom TYPE spfli-airpfrom,      " Departure air port&lt;/P&gt;&lt;P&gt;    airpto   TYPE spfli-airpto,        " Arrival air port&lt;/P&gt;&lt;P&gt;    deptime  TYPE spfli-deptime,       " Departure time&lt;/P&gt;&lt;P&gt;    arrtime  TYPE spfli-arrtime,       " Arrivel time&lt;/P&gt;&lt;P&gt;  END OF fs_schedule.&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;Structure to hold Flight information.                               *&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;  BEGIN OF fs_flight,&lt;/P&gt;&lt;P&gt;    carrid   TYPE sflight-carrid,      " Carrier id&lt;/P&gt;&lt;P&gt;    connid   TYPE sflight-connid,      " Connection id&lt;/P&gt;&lt;P&gt;    fldate   TYPE sflight-fldate,      " Flight date&lt;/P&gt;&lt;P&gt;    seatsmax TYPE sflight-seatsmax,    " Maximum seats&lt;/P&gt;&lt;P&gt;    seatsocc TYPE sflight-seatsocc,    " Occupied seats&lt;/P&gt;&lt;P&gt;  END OF fs_flight.&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 schedule document information.               *&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_schedule LIKE&lt;/P&gt;&lt;P&gt;  STANDARD TABLE&lt;/P&gt;&lt;P&gt;        OF fs_schedule.&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 schedule document item information.          *&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_flight  LIKE&lt;/P&gt;&lt;P&gt;  STANDARD TABLE&lt;/P&gt;&lt;P&gt;        OF fs_flight.&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_checkbox TYPE c,                   " Checkbox&lt;/P&gt;&lt;P&gt;  w_star   TYPE c.                     " Asterisk&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;INITIALIZATION.                                                     *&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;INITIALIZATION.&lt;/P&gt;&lt;P&gt;  PERFORM init.&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.                                                 *&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;  PERFORM selection.&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.                                                   *&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;  PERFORM output.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'DEMO'.&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 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;P&gt;AT LINE-SELECTION.&lt;/P&gt;&lt;P&gt;  IF sy-lsind EQ 1 AND sy-lilli GE 3.&lt;/P&gt;&lt;P&gt;    IF fs_schedule-carrid NE ' '.&lt;/P&gt;&lt;P&gt;      PERFORM read_and_display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      MESSAGE 'Select currect position'(003) TYPE 'W'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    MESSAGE 'Select the appropriate line'(004) TYPE 'S'.&lt;/P&gt;&lt;P&gt;  ENDIF.                               " IF sy-lsind EQ 1...........&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.                                                    *&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;  CASE sy-ucomm.&lt;/P&gt;&lt;P&gt;    WHEN 'SFLIGHT'.&lt;/P&gt;&lt;P&gt;      PERFORM read_display_flight_details.&lt;/P&gt;&lt;P&gt;    WHEN 'SELECTALL'.&lt;/P&gt;&lt;P&gt;      PERFORM select_flight_details.&lt;/P&gt;&lt;P&gt;    WHEN 'DESELECT'.&lt;/P&gt;&lt;P&gt;      PERFORM deselect_flight_details.&lt;/P&gt;&lt;P&gt;  ENDCASE.&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;      Form  init                                                    *&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; This subroutine initializes titles to block schedule.              *&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 init.&lt;/P&gt;&lt;P&gt;  MOVE 'Flight schedule'(001) TO schedule.&lt;/P&gt;&lt;P&gt;ENDFORM.                               " Init&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;      Form 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; This subroutine retrive data from SFLIGHT.                         *&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 selection .&lt;/P&gt;&lt;P&gt;  SELECT  carrid                       " Carrier id&lt;/P&gt;&lt;P&gt;          connid                       " Connection id&lt;/P&gt;&lt;P&gt;          airpfrom                     " Departure air port&lt;/P&gt;&lt;P&gt;          airpto                       " Arrival air port&lt;/P&gt;&lt;P&gt;          deptime                      " Departure time&lt;/P&gt;&lt;P&gt;          arrtime                      " Arrivel time&lt;/P&gt;&lt;P&gt;     INTO TABLE t_schedule&lt;/P&gt;&lt;P&gt;     FROM spfli&lt;/P&gt;&lt;P&gt;    WHERE carrid IN s_carrid AND&lt;/P&gt;&lt;P&gt;          connid IN s_connid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;    WRITE 'No records found'(002).&lt;/P&gt;&lt;P&gt;  ENDIF.                               " IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                               " Selection&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;      Form output                                                   *&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; This subroutine prints the output at 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 output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT t_schedule INTO fs_schedule.&lt;/P&gt;&lt;P&gt;    SKIP.&lt;/P&gt;&lt;P&gt;    WRITE: /20 w_checkbox AS CHECKBOX,&lt;/P&gt;&lt;P&gt;            fs_schedule-carrid,&lt;/P&gt;&lt;P&gt;            fs_schedule-connid,&lt;/P&gt;&lt;P&gt;            fs_schedule-airpfrom,&lt;/P&gt;&lt;P&gt;            fs_schedule-airpto,&lt;/P&gt;&lt;P&gt;            fs_schedule-deptime,&lt;/P&gt;&lt;P&gt;            fs_schedule-arrtime,&lt;/P&gt;&lt;P&gt;            w_star.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    HIDE:  fs_schedule-carrid,&lt;/P&gt;&lt;P&gt;           fs_schedule-connid.&lt;/P&gt;&lt;P&gt;  ENDLOOP.                             " LOOP AT t_schedule...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                               " Output&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;      Form read_and_display                                         *&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; This subroutine prints the output in secondary 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 read_and_display .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT carrid                        " Carrier id&lt;/P&gt;&lt;P&gt;         connid                        " Connection id&lt;/P&gt;&lt;P&gt;         fldate                        " Flight date&lt;/P&gt;&lt;P&gt;         seatsmax                      " Maximum seats&lt;/P&gt;&lt;P&gt;         seatsocc                      " Occupied seats&lt;/P&gt;&lt;P&gt;    FROM sflight&lt;/P&gt;&lt;P&gt;    INTO TABLE t_flight&lt;/P&gt;&lt;P&gt;   WHERE carrid EQ fs_schedule-carrid AND&lt;/P&gt;&lt;P&gt;         connid EQ fs_schedule-connid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    WRITE /3 sy-uline(65).&lt;/P&gt;&lt;P&gt;    LOOP AT t_flight  INTO fs_flight.&lt;/P&gt;&lt;P&gt;      WRITE: /3 sy-vline,  6  fs_flight-carrid,&lt;/P&gt;&lt;P&gt;             16 sy-vline,  18 fs_flight-connid,&lt;/P&gt;&lt;P&gt;             28 sy-vline,  31 fs_flight-fldate,&lt;/P&gt;&lt;P&gt;             41 sy-vline,  44 fs_flight-seatsmax,&lt;/P&gt;&lt;P&gt;             54 sy-vline,  57 fs_flight-seatsmax,&lt;/P&gt;&lt;P&gt;             67 sy-vline.&lt;/P&gt;&lt;P&gt;      WRITE /3 sy-uline(65).&lt;/P&gt;&lt;P&gt;    ENDLOOP.                           " LOOP AT t_flight...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    WRITE 'No records found'(002).&lt;/P&gt;&lt;P&gt;  ENDIF.                               " IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR t_flight.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fs_schedule-carrid = ' '.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; fs_schedule-connid = ' '.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDFORM.                               " Read_and_display&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;      Form read_display_flight_details.                             *&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; This subroutine prints the output in secondary 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 read_display_flight_details.&lt;/P&gt;&lt;P&gt;  DATA:&lt;/P&gt;&lt;P&gt;    BEGIN OF fs_spfli,&lt;/P&gt;&lt;P&gt;      carrid LIKE spfli-carrid,        " Carrier id&lt;/P&gt;&lt;P&gt;      connid LIKE spfli-connid,        " Connection id&lt;/P&gt;&lt;P&gt;    END OF fs_spfli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA:&lt;/P&gt;&lt;P&gt;    lt_spfli LIKE&lt;/P&gt;&lt;P&gt;    STANDARD TABLE&lt;/P&gt;&lt;P&gt;          OF fs_spfli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA:&lt;/P&gt;&lt;P&gt;    lw_lines  TYPE i,                  " Number of lines&lt;/P&gt;&lt;P&gt;    lw_lineno TYPE i VALUE 3,          " Index&lt;/P&gt;&lt;P&gt;    lw_count  TYPE i.                  " Counter&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE t_schedule 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_lineno&lt;/P&gt;&lt;P&gt;      FIELD VALUE w_checkbox INTO w_checkbox&lt;/P&gt;&lt;P&gt;                  fs_schedule-carrid INTO fs_schedule-carrid&lt;/P&gt;&lt;P&gt;                  fs_schedule-connid INTO fs_schedule-connid  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF w_checkbox EQ 'X'.&lt;/P&gt;&lt;P&gt;        ADD 1 TO lw_count.&lt;/P&gt;&lt;P&gt;        CLEAR w_checkbox.&lt;/P&gt;&lt;P&gt;        fs_spfli-carrid = fs_schedule-carrid.&lt;/P&gt;&lt;P&gt;        fs_spfli-connid = fs_schedule-connid.&lt;/P&gt;&lt;P&gt;        APPEND fs_spfli TO lt_spfli.&lt;/P&gt;&lt;P&gt;        CLEAR fs_schedule.&lt;/P&gt;&lt;P&gt;      ENDIF.                           " IF w_checkbox EQ 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.                             " IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ADD 1 TO lw_lineno.&lt;/P&gt;&lt;P&gt;  ENDDO.                               " DO lw_lines TIMES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF lw_count EQ 0.&lt;/P&gt;&lt;P&gt;    MESSAGE 'Select atleast one record'(005) TYPE 'I'.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    SELECT carrid                      " Carrier id&lt;/P&gt;&lt;P&gt;           connid                      " Connection id&lt;/P&gt;&lt;P&gt;           fldate                      " Flight date&lt;/P&gt;&lt;P&gt;           seatsmax                    " Maximum seats&lt;/P&gt;&lt;P&gt;           seatsocc                    " Occupied seats&lt;/P&gt;&lt;P&gt;      FROM sflight&lt;/P&gt;&lt;P&gt;      INTO TABLE t_flight&lt;/P&gt;&lt;P&gt;       FOR ALL ENTRIES&lt;/P&gt;&lt;P&gt;        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;      WRITE /3 sy-uline(65).&lt;/P&gt;&lt;P&gt;      LOOP AT t_flight  INTO fs_flight.&lt;/P&gt;&lt;P&gt;        WRITE: /3 sy-vline,  6  fs_flight-carrid,&lt;/P&gt;&lt;P&gt;               16 sy-vline,  18 fs_flight-connid,&lt;/P&gt;&lt;P&gt;               28 sy-vline,  31 fs_flight-fldate,&lt;/P&gt;&lt;P&gt;               41 sy-vline,  44 fs_flight-seatsmax,&lt;/P&gt;&lt;P&gt;               54 sy-vline,  57 fs_flight-seatsmax,&lt;/P&gt;&lt;P&gt;               67 sy-vline.&lt;/P&gt;&lt;P&gt;        WRITE /3 sy-uline(65).&lt;/P&gt;&lt;P&gt;      ENDLOOP.                         " LOOP AT t_flight...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      WRITE 'No records found'(002).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.                             " IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DESCRIBE TABLE t_schedule LINES lw_lines.&lt;/P&gt;&lt;P&gt;    lw_lines = 2 * lw_lines + 2.&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 sy-index FIELD VALUE w_checkbox.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF w_checkbox = 'X'.&lt;/P&gt;&lt;P&gt;        w_checkbox = space.&lt;/P&gt;&lt;P&gt;        w_star = '*'.&lt;/P&gt;&lt;P&gt;        MODIFY LINE sy-index&lt;/P&gt;&lt;P&gt;                   FIELD VALUE w_checkbox&lt;/P&gt;&lt;P&gt;                               w_star&lt;/P&gt;&lt;P&gt;                   FIELD FORMAT w_checkbox INPUT OFF&lt;/P&gt;&lt;P&gt;                   COLOR 6 INVERSE ON.&lt;/P&gt;&lt;P&gt;      ENDIF.                           " IF w_checkbox = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDDO.                             " Do lw_lines times.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.                               " IF lw_count EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                               " Read_display_flight_details&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;      Form select_flight_details .                                  *&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; This subroutine select all entries.                                *&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 select_flight_details .&lt;/P&gt;&lt;P&gt;  DATA:&lt;/P&gt;&lt;P&gt;    lw_lines TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   lw_lines = sy-linno.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  DESCRIBE TABLE t_schedule LINES lw_lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  lw_lines = 2 * lw_lines + 2.&lt;/P&gt;&lt;P&gt;  DO lw_lines TIMES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ LINE sy-index FIELD VALUE w_checkbox w_star.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF w_checkbox = space AND w_star NE '*'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      w_checkbox = 'X'.&lt;/P&gt;&lt;P&gt;      MODIFY LINE sy-index&lt;/P&gt;&lt;P&gt;                 FIELD VALUE w_checkbox.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.                             " IF w_checkbox = space...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDDO.                               " Do lw_lines times.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                               " Select_flight_details&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;      Form deselect_flight_details .                                *&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; This subroutine deselect all entries.                              *&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_flight_details .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA lw_lines TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   lw_lines = sy-linno.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  DESCRIBE TABLE t_schedule LINES lw_lines.&lt;/P&gt;&lt;P&gt;  lw_lines = 2 * lw_lines + 2.&lt;/P&gt;&lt;P&gt;  DO lw_lines TIMES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ LINE sy-index FIELD VALUE w_checkbox.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF w_checkbox = 'X'.&lt;/P&gt;&lt;P&gt;      w_checkbox = space.&lt;/P&gt;&lt;P&gt;      MODIFY LINE sy-index&lt;/P&gt;&lt;P&gt;                 FIELD VALUE w_checkbox.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.                             " IF w_checkbox = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDDO.                               " Do lw_lines times.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                               " Deselect_flight_details&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sandhya&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 05:28:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073727#M429743</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-23T05:28:45Z</dc:date>
    </item>
    <item>
      <title>Re: regarding check box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073728#M429744</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks a lot&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 05:33:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073728#M429744</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-23T05:33:26Z</dc:date>
    </item>
    <item>
      <title>Re: regarding check box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073729#M429745</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi raj,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; I think it is only,possible on SELECTION SCREEN but not on the LIST,unless you press F2(Double click) or you have any user buttons.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;V.Raghavender&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 05:34:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073729#M429745</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-23T05:34:21Z</dc:date>
    </item>
    <item>
      <title>Re: regarding check box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073730#M429746</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi rajareddy....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can display the checkbox on basic list like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;data check type  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write check as checkbox .&lt;/P&gt;&lt;P&gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;but if u want to get the secondary list when u check this check box, you need to assign a pf-status for ur basic list &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;let me know if u have any more doubts&lt;/P&gt;&lt;P&gt;you can see the following link:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/dba2c435c111d1829f0000e829fbfe/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/dba2c435c111d1829f0000e829fbfe/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if useful......&lt;/P&gt;&lt;P&gt;Suresh......&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2007 05:38:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-check-box/m-p/2073730#M429746</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-23T05:38:08Z</dc:date>
    </item>
  </channel>
</rss>

