<?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 List Box in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/list-box/m-p/6420665#M1409304</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a list box on selection screen. Problem is that when i select one value from list box its value gets cleared when i hit ENTER. Plz help !!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 20 Nov 2009 20:04:25 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-11-20T20:04:25Z</dc:date>
    <item>
      <title>List Box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/list-box/m-p/6420665#M1409304</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a list box on selection screen. Problem is that when i select one value from list box its value gets cleared when i hit ENTER. Plz help !!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Nov 2009 20:04:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/list-box/m-p/6420665#M1409304</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-20T20:04:25Z</dc:date>
    </item>
    <item>
      <title>Re: List Box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/list-box/m-p/6420666#M1409305</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;AS you didn't share your code, let me send you the one which you can use [Listbox in Sel Screen|http://sap.niraj.tripod.com/id38.html]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Marcin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Nov 2009 20:53:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/list-box/m-p/6420666#M1409305</guid>
      <dc:creator>MarcinPciak</dc:creator>
      <dc:date>2009-11-20T20:53:55Z</dc:date>
    </item>
    <item>
      <title>Re: List Box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/list-box/m-p/6420667#M1409306</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vivek,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this thread aswell&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="1572319"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;" Even I have faced the Same problem and solved as below&lt;/CODE&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;CODE&gt;iN Top Include
TYPE-POOLS VRM.
TABLES : SFLIGHT.
DATA : CID TYPE VRM_ID, " For List Box
       CAR TYPE VRM_VALUES,
       WCAR LIKE LINE OF CAR,
       CARRID TYPE SPFLI-CARRID,
       OK TYPE SY-UCOMM.
" You dont require the following Declaration
DATA : ITAB TYPE TABLE OF SFLIGHT WITH HEADER LINE, " For Second List Box
       CONID TYPE VRM_ID,
       CON TYPE VRM_VALUES,
       WCON LIKE LINE OF CON.
On The screen create 2 list box with names
1) SFLIGHT-CARRID " For this assign any dummy Code and it will trigger PBO once you leave select
 
2) SFLIGHT-CONNID
in PBO
 
module status_100.
 
in Program
 
module status_100 output.
  REFRESH CAR.
  WCAR-KEY = 'AA'. " Make sure you enter same value here as text below
  WCAR-TEXT = 'AA'.
  APPEND WCAR TO CAR.
  WCAR-KEY = 'LH'.
  WCAR-TEXT = 'LH'.
  APPEND WCAR TO CAR.
  CID = 'SFLIGHT-CARRID'.
  CALL FUNCTION 'VRM_SET_VALUES'
    EXPORTING
      ID              = CID
      VALUES          = CAR
    EXCEPTIONS
      ID_ILLEGAL_NAME = 1
      OTHERS          = 2.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Cheerz&lt;/P&gt;&lt;P&gt;Ram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 21 Nov 2009 03:11:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/list-box/m-p/6420667#M1409306</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-21T03:11:22Z</dc:date>
    </item>
    <item>
      <title>Re: List Box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/list-box/m-p/6420668#M1409307</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As per my understanding you used CLEAR statement at wrong place.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check CLEAR in your modules.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 21 Nov 2009 06:45:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/list-box/m-p/6420668#M1409307</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-21T06:45:32Z</dc:date>
    </item>
    <item>
      <title>Re: List Box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/list-box/m-p/6420669#M1409308</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;Refer code:-&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
TYPE-POOLS: VRM.

TYPES : BEGIN OF MOVIE,
        YR LIKE YTG_MOVIE-YR,
        CATEGORY LIKE YTG_MOVIE-CATEGORY,
        WINNER LIKE YTG_MOVIE-WINNER,
        NOTES LIKE YTG_MOVIE-NOTES,
        END OF MOVIE.

DATA: NAME TYPE VRM_ID,
      LIST TYPE VRM_VALUES,
      VALUE LIKE LINE OF LIST,
      MOVIETAB TYPE STANDARD TABLE OF MOVIE INITIAL SIZE 10 WITH HEADER LINE.

PARAMETERS: CATEGORY(10) AS LISTBOX VISIBLE LENGTH 10.

AT SELECTION-SCREEN.
  IF CATEGORY EQ ''.
    MESSAGE E006.
  ENDIF.

AT SELECTION-SCREEN OUTPUT.

  NAME = 'CATEGORY'.

  VALUE-KEY = 'PIC'.
  VALUE-TEXT = 'PIC'.
  APPEND VALUE TO LIST.

  VALUE-KEY = 'MAL'.
  VALUE-TEXT = 'MAL'.
  APPEND VALUE TO LIST.

  VALUE-KEY = 'FEM'.
  VALUE-TEXT = 'FEM'.
  APPEND VALUE TO LIST.

  CALL FUNCTION 'VRM_SET_VALUES'
    EXPORTING
      ID     = NAME
      VALUES = LIST.

START-OF-SELECTION.

  WRITE : / 'Category Selected :', CATEGORY.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Tarun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Nov 2009 03:45:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/list-box/m-p/6420669#M1409308</guid>
      <dc:creator>I355602</dc:creator>
      <dc:date>2009-11-23T03:45:46Z</dc:date>
    </item>
    <item>
      <title>Re: List Box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/list-box/m-p/6420670#M1409309</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;  CALL FUNCTION 'VRM_SET_VALUES'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      ID     = NAME&lt;/P&gt;&lt;P&gt;      VALUES = LIST.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;just write "Clear list" after the FM call..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it should be working..as i copied your code...only problem is value is getting multiple tme in the dropdown when you press enter...it again have the same set of values....just write lear statement so that dropdown doesn't have the same value multiple times&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Yadesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Dec 2009 07:25:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/list-box/m-p/6420670#M1409309</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-30T07:25:35Z</dc:date>
    </item>
    <item>
      <title>Re: List Box</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/list-box/m-p/6420671#M1409310</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vivek&lt;/P&gt;&lt;P&gt;Please check the below code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;TABLES :MARA.

DATA:BEGIN OF ITAB OCCURS 0,
       NUM LIKE MAKT-MAKTX,
       END OF ITAB.

*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Module  output  OUTPUT
*&amp;amp;---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
MODULE OUTPUT OUTPUT.

IF ITAB[] IS INITIAL.
  ITAB-NUM = '1'.      APPEND ITAB.
  ITAB-NUM = '2'.      APPEND ITAB.
  ITAB-NUM = '3'.      APPEND ITAB.
  ITAB-NUM = '4'.      APPEND ITAB.
  ITAB-NUM = '5'.      APPEND ITAB.
  ITAB-NUM = '6'.      APPEND ITAB.
  ITAB-NUM = '7'.      APPEND ITAB.
  ITAB-NUM = '8'.      APPEND ITAB.
  ITAB-NUM = '9'.      APPEND ITAB.
  ITAB-NUM = '10'.      APPEND ITAB.
  CLEAR ITAB.
ENDIF.


*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Module  listbox1  INPUT
*&amp;amp;---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
MODULE LISTBOX1 INPUT.

  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
*   DDIC_STRUCTURE         = ' '
      RETFIELD               = 'NUM'
*   PVALKEY                = ' '
*   DYNPPROG               = ' '
*   DYNPNR                 = ' '
*   DYNPROFIELD            = ' '
*   STEPL                  = 0
*   WINDOW_TITLE           =
*   VALUE                  = ' '
     VALUE_ORG              = 'S'
*   MULTIPLE_CHOICE        = ' '
*   DISPLAY                = ' '
*   CALLBACK_PROGRAM       = ' '
*   CALLBACK_FORM          = ' '
*   MARK_TAB               =
* IMPORTING
*   USER_RESET             =
    TABLES
      VALUE_TAB              = ITAB
*   FIELD_TAB              =
*   RETURN_TAB             =
*   DYNPFLD_MAPPING        =
* EXCEPTIONS
*   PARAMETER_ERROR        = 1
*   NO_VALUES_FOUND        = 2
*   OTHERS                 = 3
            .
  IF SY-SUBRC &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.



**Flow Logic**

PROCESS BEFORE OUTPUT.
* MODULE STATUS_0100.
MODULE OUTPUT.

PROCESS AFTER INPUT.
* MODULE USER_COMMAND_0100.
MODULE INPUT.
PROCESS ON VALUE-REQUEST .
FIELD ITAB-NUM MODULE LISTBOX1.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Dec 2009 11:44:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/list-box/m-p/6420671#M1409310</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-30T11:44:18Z</dc:date>
    </item>
  </channel>
</rss>

