<?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: Interaactive lists in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304197#M159500</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Lists in Dialog Boxes &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can display a list in a dialog box instead of on the full screen using the WINDOW statement: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WINDOW STARTING AT &amp;lt;left&amp;gt; &amp;lt;upper&amp;gt; [ENDING AT &amp;lt;right&amp;gt; &amp;lt;lower&amp;gt;].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you use this statement, the system displays the current list (index SY-LSIND) as a dialog box. Use &amp;lt;left&amp;gt; and &amp;lt;upper&amp;gt; to specify the column and line of the top left-hand corner of the dialog box in relation to the screen containing the basic list. If &amp;lt;upper&amp;gt; is 0, the list appears on a full screen. The coordinates of the lower right-hand corner depend on the space required by the secondary list. You can specify the ENDING option, using &amp;lt;right&amp;gt; and &amp;lt;lower&amp;gt; to set the column and line of the lower right-hand corner. The window will not exceed these values. By default, the system uses the values of the lower right corner of the window on which the event occurred.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the width of the dialog box is smaller than that of the preceding list, the system creates a horizontal scrollbar on the dialog box. To prevent that, you must adapt the width of the detail list to the width of the dialog box by using the following statement:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NEW-PAGE LINE-SIZE &amp;lt;width&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The WINDOW statement takes effect only within the processing block of an interactive event, that is, only for detail lists. The list functions for lists in dialog box are the same as for fullscreen lists. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The GUI status type is different for dialog boxes. Dialog boxes have no menu bar and no standard toolbar. The application toolbar appears at the bottom of the dialog box. This is a feature common to all dialog boxes in the R/3 System. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you do not set your own status but have defined an AT LINE-SELECTION or AT PF&amp;lt;nn&amp;gt; processing block in your program, the system uses a standard list status for a dialog box containing the corresponding function codes. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To define a status for a dialog box, choose Dialog box as the status type in the Menu Painter. The system does not provide a menu bar or a standard toolbar. In the application toolbar, the function codes PRI, %SC, %SC+, and RW are preset to allow the user to print the list, search for patterns, and leave the window.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT demo_list_window NO STANDARD PAGE HEADING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF_SELECTION.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'BASIC'.&lt;/P&gt;&lt;P&gt;  WRITE 'Select line for a demonstration of windows'.&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 'SELE'.&lt;/P&gt;&lt;P&gt;      IF sy-lsind = 1.&lt;/P&gt;&lt;P&gt;        SET PF-STATUS 'DIALOG'.&lt;/P&gt;&lt;P&gt;        SET TITLEBAR 'WI1'.&lt;/P&gt;&lt;P&gt;        WINDOW STARTING AT 5 3 ENDING AT 40 10.&lt;/P&gt;&lt;P&gt;        WRITE 'Select line for a second window'.&lt;/P&gt;&lt;P&gt;      ELSEIF sy-lsind = 2.&lt;/P&gt;&lt;P&gt;        SET PF-STATUS 'DIALOG' EXCLUDING 'SELE'.&lt;/P&gt;&lt;P&gt;        SET TITLEBAR 'WI2'.&lt;/P&gt;&lt;P&gt;        WINDOW STARTING AT 45 10 ENDING AT 60 12.&lt;/P&gt;&lt;P&gt;        WRITE 'Last window'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This program sets status BASIC for the basic list. In status BASIC, the function code PICK proposed for function key F2 is replaced by the user-defined function code SELE (text SELECT) which is also assigned to a pushbutton:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For this reason, SELECT, F2 , and double-clicking the mouse all trigger the event AT USER-COMMAND. In the corresponding processing block, list levels 1 and 2 have the status DIALOG and appear in a dialog box. In the status DIALOG, exactly as for status BASIC, the function code PICK proposed for function key F2 due to status type Dialog box is replaced by the function code SELE and assigned to the application toolbar after RW. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Titles WI1 and WI2 are defined for the dialog boxes. In the second dialog box, the EXCLUDING option of the SET PF-STATUS statement deactivates function code SELE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The dialog boxes are displayed with horizontal scrollbars, since the list always has the standard list width of the basic list, and cannot be adapted to the dialog box. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;vinod&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 17 May 2006 07:23:56 GMT</pubDate>
    <dc:creator>vinod_gunaware2</dc:creator>
    <dc:date>2006-05-17T07:23:56Z</dc:date>
    <item>
      <title>Interaactive lists</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304196#M159499</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 want to open two list from one basic list. Is it possible to open more than one list from one basic list.For this I have created  check box in my basic list. When user checks two checkbox two detail list should have to be get poped. Can anyone tell me how to do this if possible.&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Ashish Kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 May 2006 07:21:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304196#M159499</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-17T07:21:27Z</dc:date>
    </item>
    <item>
      <title>Re: Interaactive lists</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304197#M159500</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Lists in Dialog Boxes &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can display a list in a dialog box instead of on the full screen using the WINDOW statement: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WINDOW STARTING AT &amp;lt;left&amp;gt; &amp;lt;upper&amp;gt; [ENDING AT &amp;lt;right&amp;gt; &amp;lt;lower&amp;gt;].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you use this statement, the system displays the current list (index SY-LSIND) as a dialog box. Use &amp;lt;left&amp;gt; and &amp;lt;upper&amp;gt; to specify the column and line of the top left-hand corner of the dialog box in relation to the screen containing the basic list. If &amp;lt;upper&amp;gt; is 0, the list appears on a full screen. The coordinates of the lower right-hand corner depend on the space required by the secondary list. You can specify the ENDING option, using &amp;lt;right&amp;gt; and &amp;lt;lower&amp;gt; to set the column and line of the lower right-hand corner. The window will not exceed these values. By default, the system uses the values of the lower right corner of the window on which the event occurred.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the width of the dialog box is smaller than that of the preceding list, the system creates a horizontal scrollbar on the dialog box. To prevent that, you must adapt the width of the detail list to the width of the dialog box by using the following statement:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NEW-PAGE LINE-SIZE &amp;lt;width&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The WINDOW statement takes effect only within the processing block of an interactive event, that is, only for detail lists. The list functions for lists in dialog box are the same as for fullscreen lists. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The GUI status type is different for dialog boxes. Dialog boxes have no menu bar and no standard toolbar. The application toolbar appears at the bottom of the dialog box. This is a feature common to all dialog boxes in the R/3 System. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you do not set your own status but have defined an AT LINE-SELECTION or AT PF&amp;lt;nn&amp;gt; processing block in your program, the system uses a standard list status for a dialog box containing the corresponding function codes. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To define a status for a dialog box, choose Dialog box as the status type in the Menu Painter. The system does not provide a menu bar or a standard toolbar. In the application toolbar, the function codes PRI, %SC, %SC+, and RW are preset to allow the user to print the list, search for patterns, and leave the window.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT demo_list_window NO STANDARD PAGE HEADING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF_SELECTION.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'BASIC'.&lt;/P&gt;&lt;P&gt;  WRITE 'Select line for a demonstration of windows'.&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 'SELE'.&lt;/P&gt;&lt;P&gt;      IF sy-lsind = 1.&lt;/P&gt;&lt;P&gt;        SET PF-STATUS 'DIALOG'.&lt;/P&gt;&lt;P&gt;        SET TITLEBAR 'WI1'.&lt;/P&gt;&lt;P&gt;        WINDOW STARTING AT 5 3 ENDING AT 40 10.&lt;/P&gt;&lt;P&gt;        WRITE 'Select line for a second window'.&lt;/P&gt;&lt;P&gt;      ELSEIF sy-lsind = 2.&lt;/P&gt;&lt;P&gt;        SET PF-STATUS 'DIALOG' EXCLUDING 'SELE'.&lt;/P&gt;&lt;P&gt;        SET TITLEBAR 'WI2'.&lt;/P&gt;&lt;P&gt;        WINDOW STARTING AT 45 10 ENDING AT 60 12.&lt;/P&gt;&lt;P&gt;        WRITE 'Last window'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This program sets status BASIC for the basic list. In status BASIC, the function code PICK proposed for function key F2 is replaced by the user-defined function code SELE (text SELECT) which is also assigned to a pushbutton:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For this reason, SELECT, F2 , and double-clicking the mouse all trigger the event AT USER-COMMAND. In the corresponding processing block, list levels 1 and 2 have the status DIALOG and appear in a dialog box. In the status DIALOG, exactly as for status BASIC, the function code PICK proposed for function key F2 due to status type Dialog box is replaced by the function code SELE and assigned to the application toolbar after RW. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Titles WI1 and WI2 are defined for the dialog boxes. In the second dialog box, the EXCLUDING option of the SET PF-STATUS statement deactivates function code SELE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The dialog boxes are displayed with horizontal scrollbars, since the list always has the standard list width of the basic list, and cannot be adapted to the dialog box. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;vinod&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 May 2006 07:23:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304197#M159500</guid>
      <dc:creator>vinod_gunaware2</dc:creator>
      <dc:date>2006-05-17T07:23:56Z</dc:date>
    </item>
    <item>
      <title>Re: Interaactive lists</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304198#M159501</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ashish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Since alv lists either open in full mode,&lt;/P&gt;&lt;P&gt;   or in dialog screen mode (modal dialog box kind)&lt;/P&gt;&lt;P&gt;   , we cannot open them simulataneously more than one.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 May 2006 07:24:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304198#M159501</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-17T07:24:00Z</dc:date>
    </item>
    <item>
      <title>Re: Interaactive lists</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304199#M159502</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ashok,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you cannot have two list from one list at the same time, but you can have n number of lists from one list. it depends on what you click. based on that you can show different lists, but on one click it is not possible to show two list at a time&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 May 2006 07:28:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304199#M159502</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-17T07:28:50Z</dc:date>
    </item>
    <item>
      <title>Re: Interaactive lists</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304200#M159503</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vijay,&lt;/P&gt;&lt;P&gt;   Is it not possible in my case. I selected multiple check boxes .Even then its not possible to open muliple list from one basic list. And one more question is it possible to jump from one 2nd list to 10th list.&lt;/P&gt;&lt;P&gt;regards, &lt;/P&gt;&lt;P&gt;ashish kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 May 2006 07:38:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304200#M159503</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-17T07:38:03Z</dc:date>
    </item>
    <item>
      <title>Re: Interaactive lists</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304201#M159504</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai Ashish&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try with the following COde&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  ZSSSS1                                                      *&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;REPORT  ZSSSS1  LINE-SIZE 120&lt;/P&gt;&lt;P&gt;                LINE-COUNT 25(3)&lt;/P&gt;&lt;P&gt;                MESSAGE-ID ZSAN.&lt;/P&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;P&gt;*Program Desc: INTERACTIVE REPORT FOR PURCHASE ORDER DETAILS&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;               BASIC LIST CONTAINS HEADER DETAILS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;               SECONDARY LIST CONTAINS ITEM DETAILS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                  AND CONDETION RECORD DETAILS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   T A B L E S         U S E D                                   *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;P&gt;TABLES: EKKO,EKPO,KONV,LFA1,T001.&lt;/P&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   S E L E C T I O N     S C R E E N                             *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-000.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS:&lt;/P&gt;&lt;P&gt;      S_LIFNR FOR EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;      S_BUKRS FOR EKKO-BUKRS.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK B1.&lt;/P&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   D A T A   D E C L A R A T I O N S                             *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_EKKO OCCURS 0,&lt;/P&gt;&lt;P&gt;          BUKRS LIKE EKKO-BUKRS,&lt;/P&gt;&lt;P&gt;          LIFNR LIKE EKKO-LIFNR,&lt;/P&gt;&lt;P&gt;          EBELN LIKE EKKO-EBELN,&lt;/P&gt;&lt;P&gt;          KNUMV LIKE EKKO-KNUMV,&lt;/P&gt;&lt;P&gt;      END OF IT_EKKO.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_EKPO OCCURS 0,&lt;/P&gt;&lt;P&gt;          EBELN LIKE EKPO-EBELN,&lt;/P&gt;&lt;P&gt;          EBELP LIKE EKPO-EBELP,&lt;/P&gt;&lt;P&gt;          MATNR LIKE EKPO-MATNR,&lt;/P&gt;&lt;P&gt;          INFNR LIKE EKPO-INFNR,&lt;/P&gt;&lt;P&gt;          MENGE LIKE EKPO-MENGE,&lt;/P&gt;&lt;P&gt;          MEINS LIKE EKPO-MEINS,&lt;/P&gt;&lt;P&gt;          NETPR LIKE EKPO-NETPR,&lt;/P&gt;&lt;P&gt;      END OF IT_EKPO.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_KONV OCCURS 0,&lt;/P&gt;&lt;P&gt;          KNUMV LIKE KONV-KNUMV,&lt;/P&gt;&lt;P&gt;          KSCHL LIKE KONV-KSCHL,&lt;/P&gt;&lt;P&gt;          KAWRT LIKE KONV-KAWRT,&lt;/P&gt;&lt;P&gt;          KBETR LIKE KONV-KBETR,&lt;/P&gt;&lt;P&gt;          KPOSN LIKE KONV-KPOSN,&lt;/P&gt;&lt;P&gt;      END OF IT_KONV.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_LFA1 OCCURS 0,&lt;/P&gt;&lt;P&gt;          LIFNR LIKE LFA1-LIFNR,&lt;/P&gt;&lt;P&gt;          NAME1 LIKE LFA1-NAME1,&lt;/P&gt;&lt;P&gt;          STRAS LIKE LFA1-STRAS,&lt;/P&gt;&lt;P&gt;          ORT01 LIKE LFA1-ORT01,&lt;/P&gt;&lt;P&gt;          PSTLZ LIKE LFA1-PSTLZ,&lt;/P&gt;&lt;P&gt;          LAND1 LIKE LFA1-LAND1,&lt;/P&gt;&lt;P&gt;      END OF IT_LFA1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: V_BUTXT LIKE T001-BUTXT,&lt;/P&gt;&lt;P&gt;      FNAM(20) TYPE C,&lt;/P&gt;&lt;P&gt;      FVAL(20) TYPE C.&lt;/P&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  A T    S E L E C T I O N - S C R E E N    O N    &amp;lt;FIELD&amp;gt;       *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON S_BUKRS.&lt;/P&gt;&lt;P&gt;  PERFORM VALIDATE.&lt;/P&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  S T A R T - O F - S E L E C T I O N                            *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM SELECT_DATA.   " SELECTION OF ALL DATA&lt;/P&gt;&lt;P&gt;  PERFORM DISPLAY_DATA.  " DISPLAY OF BASIC LIST&lt;/P&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  A T   L I N E   S E L E C T I O N                              *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;P&gt;AT LINE-SELECTION.&lt;/P&gt;&lt;P&gt;  GET CURSOR FIELD FNAM VALUE FVAL.&lt;/P&gt;&lt;P&gt;  CASE FNAM.&lt;/P&gt;&lt;P&gt;  WHEN 'IT_EKKO-EBELN'.&lt;/P&gt;&lt;P&gt;        PERFORM DISPLAY_SEC1.&lt;/P&gt;&lt;P&gt;  WHEN 'IT_EKKO-LIFNR'.&lt;/P&gt;&lt;P&gt;        PERFORM DISPLAY_SEC2.&lt;/P&gt;&lt;P&gt;  WHEN OTHERS.&lt;/P&gt;&lt;P&gt;        PERFORM DISPLAY_SEC3.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  T O P - O F - P A G E                                          *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;  PERFORM WRITE_HEADER.&lt;/P&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  T O P - O F - P A G E   D U R I N G   L I N E  S E L           *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;P&gt;TOP-OF-PAGE DURING LINE-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM WRITE_HEADER2.&lt;/P&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  E N D - O F - P A G E                                          *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************************&lt;/P&gt;&lt;P&gt;END-OF-PAGE.&lt;/P&gt;&lt;P&gt;  PERFORM WRITE_FOOTER.&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  SELECT_DATA&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 FORM CONTAINS ALL SELECTION OF DATA STATEMENTS&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_DATA.&lt;/P&gt;&lt;P&gt;SELECT  BUKRS LIFNR EBELN KNUMV&lt;/P&gt;&lt;P&gt;        FROM EKKO&lt;/P&gt;&lt;P&gt;        INTO TABLE IT_EKKO&lt;/P&gt;&lt;P&gt;        WHERE LIFNR IN S_LIFNR&lt;/P&gt;&lt;P&gt;        AND BUKRS IN S_BUKRS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF NOT IT_EKKO[] IS INITIAL.&lt;/P&gt;&lt;P&gt; SELECT   EBELN EBELP MATNR INFNR MENGE MEINS NETPR&lt;/P&gt;&lt;P&gt;      FROM EKPO&lt;/P&gt;&lt;P&gt;      INTO TABLE IT_EKPO&lt;/P&gt;&lt;P&gt;      FOR ALL ENTRIES IN IT_EKKO&lt;/P&gt;&lt;P&gt;      WHERE EBELN = IT_EKKO-EBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;  LOOP AT IT_EKKO.&lt;/P&gt;&lt;P&gt;   LOOP AT IT_EKPO.&lt;/P&gt;&lt;P&gt;    SELECT  KNUMV KSCHL KAWRT KBETR KPOSN&lt;/P&gt;&lt;P&gt;            FROM KONV&lt;/P&gt;&lt;P&gt;            INTO IT_KONV&lt;/P&gt;&lt;P&gt;            WHERE KNUMV = IT_EKKO-KNUMV&lt;/P&gt;&lt;P&gt;            AND KPOSN = IT_EKPO-EBELP.&lt;/P&gt;&lt;P&gt;      APPEND IT_KONV.&lt;/P&gt;&lt;P&gt;    ENDSELECT.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF." END OF IF FOR CHECK OF SY-SUBRC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   SELECT  LIFNR NAME1 STRAS ORT01 PSTLZ LAND1&lt;/P&gt;&lt;P&gt;           INTO TABLE IT_LFA1&lt;/P&gt;&lt;P&gt;           FROM LFA1&lt;/P&gt;&lt;P&gt;           FOR ALL ENTRIES IN IT_EKKO&lt;/P&gt;&lt;P&gt;           WHERE LIFNR = IT_EKKO-LIFNR.&lt;/P&gt;&lt;P&gt;ENDIF." END OF IF FOR IT_EKKO IS NOT INITIAL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " SELECT_DATA&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_DATA&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;      DISPLAY THE BASIC 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;form DISPLAY_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: LINNO TYPE I.&lt;/P&gt;&lt;P&gt;  SORT IT_EKKO BY BUKRS LIFNR EBELN.&lt;/P&gt;&lt;P&gt;  LOOP AT IT_EKKO.&lt;/P&gt;&lt;P&gt;    READ TABLE IT_LFA1 WITH KEY LIFNR = IT_EKKO-LIFNR.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE BUTXT&lt;/P&gt;&lt;P&gt;                  FROM T001&lt;/P&gt;&lt;P&gt;                  INTO (V_BUTXT)&lt;/P&gt;&lt;P&gt;                  WHERE BUKRS = IT_EKKO-BUKRS.&lt;/P&gt;&lt;P&gt;    WRITE:/1 SY-VLINE,&lt;/P&gt;&lt;P&gt;            (10) IT_EKKO-EBELN HOTSPOT ON,&lt;/P&gt;&lt;P&gt;              SY-VLINE,&lt;/P&gt;&lt;P&gt;            (10) IT_EKKO-LIFNR HOTSPOT ON,&lt;/P&gt;&lt;P&gt;              SY-VLINE,&lt;/P&gt;&lt;P&gt;            (15) IT_LFA1-NAME1 HOTSPOT ON,&lt;/P&gt;&lt;P&gt;               SY-VLINE,&lt;/P&gt;&lt;P&gt;            (10) IT_EKKO-BUKRS HOTSPOT ON,&lt;/P&gt;&lt;P&gt;              SY-VLINE,&lt;/P&gt;&lt;P&gt;            (15) V_BUTXT,&lt;/P&gt;&lt;P&gt;             75 SY-VLINE.&lt;/P&gt;&lt;P&gt;             HIDE: IT_EKKO-EBELN,&lt;/P&gt;&lt;P&gt;                   IT_EKKO-LIFNR.&lt;/P&gt;&lt;P&gt;     WRITE:/1(75) SY-ULINE.&lt;/P&gt;&lt;P&gt;    AT END OF LIFNR.&lt;/P&gt;&lt;P&gt;      LINNO = SY-LINCT - SY-LINNO - 1.&lt;/P&gt;&lt;P&gt;      SKIP LINNO.&lt;/P&gt;&lt;P&gt;    ENDAT.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;endform.                    " DISPLAY_DATA&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;/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_SEC3&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;form DISPLAY_SEC3.&lt;/P&gt;&lt;P&gt;  LOOP AT IT_EKPO.&lt;/P&gt;&lt;P&gt;     CLEAR: IT_EKPO, IT_KONV.&lt;/P&gt;&lt;P&gt;   READ TABLE IT_EKPO WITH KEY EBELN = IT_EKKO-EBELN.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;          FORMAT COLOR 3.&lt;/P&gt;&lt;P&gt;          WRITE:/1 SY-VLINE,&lt;/P&gt;&lt;P&gt;                (10) IT_EKPO-EBELN,&lt;/P&gt;&lt;P&gt;                SY-VLINE,&lt;/P&gt;&lt;P&gt;                (10) IT_EKPO-EBELP,&lt;/P&gt;&lt;P&gt;                SY-VLINE,&lt;/P&gt;&lt;P&gt;                (18) IT_EKPO-MATNR,&lt;/P&gt;&lt;P&gt;                SY-VLINE,&lt;/P&gt;&lt;P&gt;                (10) IT_EKPO-INFNR,&lt;/P&gt;&lt;P&gt;                SY-VLINE,&lt;/P&gt;&lt;P&gt;                (15) IT_EKPO-MENGE,&lt;/P&gt;&lt;P&gt;                SY-VLINE,&lt;/P&gt;&lt;P&gt;                (10) IT_EKPO-MEINS,&lt;/P&gt;&lt;P&gt;                 SY-VLINE,&lt;/P&gt;&lt;P&gt;                (12) IT_EKPO-NETPR,&lt;/P&gt;&lt;P&gt;                  105  SY-VLINE.&lt;/P&gt;&lt;P&gt;           FORMAT COLOR OFF.&lt;/P&gt;&lt;P&gt;          WRITE:/1(105) SY-ULINE.&lt;/P&gt;&lt;P&gt;          FORMAT COLOR 4.&lt;/P&gt;&lt;P&gt;    READ TABLE IT_KONV WITH KEY KPOSN = IT_EKPO-EBELP.&lt;/P&gt;&lt;P&gt;     IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;      WRITE:/1 SY-VLINE,&lt;/P&gt;&lt;P&gt;           (10) IT_KONV-KNUMV,&lt;/P&gt;&lt;P&gt;           SY-VLINE,&lt;/P&gt;&lt;P&gt;           (10) IT_KONV-KSCHL,&lt;/P&gt;&lt;P&gt;           SY-VLINE,&lt;/P&gt;&lt;P&gt;           (15) IT_KONV-KAWRT,&lt;/P&gt;&lt;P&gt;           SY-VLINE,&lt;/P&gt;&lt;P&gt;           (12) IT_KONV-KBETR,&lt;/P&gt;&lt;P&gt;           SY-VLINE.&lt;/P&gt;&lt;P&gt;      WRITE:/1(95) SY-ULINE.&lt;/P&gt;&lt;P&gt;     FORMAT COLOR OFF.&lt;/P&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;endform.                    " DISPLAY_SEC3&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_SEC1&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;     TO CALL TRANSACTION ME23&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_SEC1.&lt;/P&gt;&lt;P&gt; SET PARAMETER ID 'BES' FIELD IT_EKKO-EBELN.&lt;/P&gt;&lt;P&gt; CALL TRANSACTION 'ME23' AND SKIP FIRST SCREEN.&lt;/P&gt;&lt;P&gt;endform.                    " DISPLAY_SEC1&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;/P&gt;&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;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  WRITE_HEADER&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;        HEADER 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;P&gt;form WRITE_HEADER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORMAT COLOR 3.&lt;/P&gt;&lt;P&gt; WRITE:/1 SY-VLINE,&lt;/P&gt;&lt;P&gt;            (10) 'PUR.ORDER',&lt;/P&gt;&lt;P&gt;              SY-VLINE,&lt;/P&gt;&lt;P&gt;            (10) 'VENDOR',&lt;/P&gt;&lt;P&gt;              SY-VLINE,&lt;/P&gt;&lt;P&gt;            (15) 'NAME',&lt;/P&gt;&lt;P&gt;               SY-VLINE,&lt;/P&gt;&lt;P&gt;            (10) 'COMP.CODE',&lt;/P&gt;&lt;P&gt;              SY-VLINE,&lt;/P&gt;&lt;P&gt;            (15) 'COMP.DESC',&lt;/P&gt;&lt;P&gt;             75 SY-VLINE.&lt;/P&gt;&lt;P&gt; WRITE:/1(75) SY-ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORMAT COLOR OFF.&lt;/P&gt;&lt;P&gt;endform.                    " WRITE_HEADER&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  WRITE_FOOTER&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; FOOTER OF 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;P&gt;form WRITE_FOOTER.&lt;/P&gt;&lt;P&gt;FORMAT COLOR 4.&lt;/P&gt;&lt;P&gt;WRITE: /1 'USER:',SY-UNAME,&lt;/P&gt;&lt;P&gt;        45 'DATE:', SY-DATUM.&lt;/P&gt;&lt;P&gt;FORMAT COLOR OFF.&lt;/P&gt;&lt;P&gt;endform.                    " WRITE_FOOTER&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  WRITE_HEADER2&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;         HEADER FOR 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;P&gt;form WRITE_HEADER2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      FORMAT COLOR 4.&lt;/P&gt;&lt;P&gt;      WRITE: /30 'INTELLIGROUP ASIA PVT LTD' CENTERED.&lt;/P&gt;&lt;P&gt;      WRITE:/50  'HYDERABAD' CENTERED.&lt;/P&gt;&lt;P&gt;          FORMAT COLOR 5.&lt;/P&gt;&lt;P&gt;           WRITE:/1 SY-VLINE,&lt;/P&gt;&lt;P&gt;                (10) 'PUR.ORDR',&lt;/P&gt;&lt;P&gt;                SY-VLINE,&lt;/P&gt;&lt;P&gt;                (10) 'ITEM',&lt;/P&gt;&lt;P&gt;                SY-VLINE,&lt;/P&gt;&lt;P&gt;                (18) 'MATERIAL NUMBER',&lt;/P&gt;&lt;P&gt;                SY-VLINE,&lt;/P&gt;&lt;P&gt;                (10) 'INFO.RECD',&lt;/P&gt;&lt;P&gt;                SY-VLINE,&lt;/P&gt;&lt;P&gt;                (15) 'QUANTITY',&lt;/P&gt;&lt;P&gt;                SY-VLINE,&lt;/P&gt;&lt;P&gt;                (10) 'UNITS',&lt;/P&gt;&lt;P&gt;                 SY-VLINE,&lt;/P&gt;&lt;P&gt;                (12) 'NETPRICE',&lt;/P&gt;&lt;P&gt;                  105  SY-VLINE.&lt;/P&gt;&lt;P&gt;           FORMAT COLOR OFF.&lt;/P&gt;&lt;P&gt;          WRITE:/1(105) SY-ULINE.&lt;/P&gt;&lt;P&gt;           FORMAT COLOR 6.&lt;/P&gt;&lt;P&gt;           WRITE:/1 SY-VLINE,&lt;/P&gt;&lt;P&gt;           (10) 'COND.RECD',&lt;/P&gt;&lt;P&gt;           SY-VLINE,&lt;/P&gt;&lt;P&gt;           (10) 'TYPE',&lt;/P&gt;&lt;P&gt;           SY-VLINE,&lt;/P&gt;&lt;P&gt;           (15) 'BASE VALUE',&lt;/P&gt;&lt;P&gt;           SY-VLINE,&lt;/P&gt;&lt;P&gt;           (12) 'AMOUNT',&lt;/P&gt;&lt;P&gt;           SY-VLINE.&lt;/P&gt;&lt;P&gt;           FORMAT COLOR OFF.&lt;/P&gt;&lt;P&gt;      WRITE:/1(95) SY-ULINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " WRITE_HEADER2&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_SEC2&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;   TO DISPLAY VENDOR DETAILS IN POP UP WINDOW&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;&lt;/P&gt;&lt;P&gt;form DISPLAY_SEC2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE IT_LFA1 WITH KEY LIFNR = IT_EKKO-LIFNR.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;  WRITE:/   'NAME IS:' ,   IT_LFA1-NAME1,&lt;/P&gt;&lt;P&gt;        /   'STREET IS:',  IT_LFA1-STRAS,&lt;/P&gt;&lt;P&gt;        /   'CITY  IS:',   IT_LFA1-ORT01,&lt;/P&gt;&lt;P&gt;        /   'POSTEL CODE IS:',IT_LFA1-PSTLZ,&lt;/P&gt;&lt;P&gt;        /   'COUNTRY IS: ', IT_LFA1-LAND1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WINDOW STARTING AT 1  15&lt;/P&gt;&lt;P&gt;         ENDING   AT 50 20.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " DISPLAY_SEC2&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  VALIDATE&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;  VALIDATE BUKRS&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 VALIDATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE *&lt;/P&gt;&lt;P&gt;            FROM T001&lt;/P&gt;&lt;P&gt;            WHERE BUKRS IN S_BUKRS.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE E001.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;endform.                    " VALIDATE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; regards&lt;/P&gt;&lt;P&gt;Sreenivasulu P&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 May 2006 07:39:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304201#M159504</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-17T07:39:26Z</dc:date>
    </item>
    <item>
      <title>Re: Interaactive lists</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304202#M159505</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yes it is possible , it depends on your condition from where to where you want to navigate. when you click on second list, then it should display 10th list content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;at line-selection.
if sy-lsind = 1.
"show your 10th list here using write statements/...
endif.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 May 2006 07:43:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304202#M159505</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-17T07:43:44Z</dc:date>
    </item>
    <item>
      <title>Re: Interaactive lists</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304203#M159506</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HII&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CHECK OUT THIS PROGRAM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT Z_CHECKBOX NO STANDARD PAGE HEADING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK BL1 WITH FRAME TITLE TEXT-BL1&lt;/P&gt;&lt;P&gt;                                      NO INTERVALS.&lt;/P&gt;&lt;P&gt;    SELECT-OPTIONS SEL1 FOR SY-SUBRC.&lt;/P&gt;&lt;P&gt;    PARAMETERS:    CHECK1 AS CHECKBOX ,&lt;/P&gt;&lt;P&gt;                   CHECK2 AS CHECKBOX .&lt;/P&gt;&lt;P&gt;    SELECTION-SCREEN COMMENT /10(20) TEXT-COM.&lt;/P&gt;&lt;P&gt;  SELECTION-SCREEN END OF BLOCK BL1.&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;  SET PF-STATUS 'STATUS'.&lt;/P&gt;&lt;P&gt;  WRITE 'CHECK THE CHECK BOXES'.&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 'SELE'.&lt;/P&gt;&lt;P&gt;      IF CHECK1 = 'X'.&lt;/P&gt;&lt;P&gt;        SET PF-STATUS 'DIALOG'.&lt;/P&gt;&lt;P&gt;        SET TITLEBAR 'FIRST BASIC LIST'.&lt;/P&gt;&lt;P&gt;        WINDOW STARTING AT 8 5 ENDING AT 45 15.&lt;/P&gt;&lt;P&gt;        WRITE 'CHECK SECOND BOX FOR SECOND LIST'.&lt;/P&gt;&lt;P&gt;      ELSEIF CHECK2 = 'X'.&lt;/P&gt;&lt;P&gt;        SET PF-STATUS 'DIALOG' EXCLUDING 'SELE'.&lt;/P&gt;&lt;P&gt;        SET TITLEBAR 'SECOND BASIC LIST'.&lt;/P&gt;&lt;P&gt;        WINDOW STARTING AT 55 10 ENDING AT 70 12.&lt;/P&gt;&lt;P&gt;        WRITE 'SECOND BASIC LIST'.&lt;/P&gt;&lt;P&gt;      ENDIF.&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;ALSO CHK OUT THIS DEMO PROGRAM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DEMO_LIST_WINDOW&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REGARDS&lt;/P&gt;&lt;P&gt;Naresh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 May 2006 07:47:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interaactive-lists/m-p/1304203#M159506</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-05-17T07:47:59Z</dc:date>
    </item>
  </channel>
</rss>

