<?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: SELECT in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/select/m-p/3208295#M764802</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi evryone,&lt;/P&gt;&lt;P&gt;AFter entering the values if i hit enter then if i debug and diuble click on s_belnr i can see that s_belnr is taking its value.Please help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;VIjay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 29 Dec 2007 06:10:23 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-12-29T06:10:23Z</dc:date>
    <item>
      <title>SELECT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select/m-p/3208294#M764801</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all &lt;/P&gt;&lt;P&gt;In the code below am debugging at the select statement.I can see both my values of p_gjahr and p_bukrs but the field s_belnr is not showeing any value though i gave a input range in the input screen.I also tried using the START-OF-SELECTION but its not working.Please help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vijay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZABAP9.&lt;/P&gt;&lt;P&gt;TABLES:BKPF.&lt;/P&gt;&lt;P&gt;TYPES:BEGIN OF t_bkpf ,&lt;/P&gt;&lt;P&gt;usnam type BKPF-USNAM,&lt;/P&gt;&lt;P&gt;belnr TYPE BKPF-belnr,&lt;/P&gt;&lt;P&gt;END OF t_bkpf.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : t_return TYPE STANDARD TABLE OF ddshretval WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA:it_bkpf TYPE STANDARD TABLE OF t_bkpf WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS : P_BUKRS TYPE BKPF-BUKRS OBLIGATORY.&lt;/P&gt;&lt;P&gt;PARAMETERS : P_GJAHR TYPE BKPF-GJAHR OBLIGATORY.&lt;/P&gt;&lt;P&gt;DATA:belnr TYPE bkpf-belnr.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : s_belnr FOR bkpf-belnr.&lt;/P&gt;&lt;P&gt;PARAMETERS : P_USNAM TYPE BKPF-USNAM .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_USNAM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM read_selection_screen.&lt;/P&gt;&lt;P&gt;SELECT * FROM BKPF&lt;/P&gt;&lt;P&gt;  INTO CORRESPONDING FIELDS OF TABLE it_bkpf&lt;/P&gt;&lt;P&gt; WHERE bukrs eq p_bukrs AND gjahr eq p_gjahr&lt;/P&gt;&lt;P&gt; and belnr IN s_belnr.&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;CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      retfield        = 'USNAM'&lt;/P&gt;&lt;P&gt;      dynpprog        = SY-REPID&lt;/P&gt;&lt;P&gt;      dynpnr          = '1000'&lt;/P&gt;&lt;P&gt;      dynprofield     = 'P_USNAM'&lt;/P&gt;&lt;P&gt;      value_org       = 'S'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      value_tab       = it_bkpf&lt;/P&gt;&lt;P&gt;      return_tab      = t_return&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      parameter_error = 1&lt;/P&gt;&lt;P&gt;      no_values_found = 2&lt;/P&gt;&lt;P&gt;      OTHERS          = 3.&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;  IF NOT it_bkpf[] IS INITIAL.&lt;/P&gt;&lt;P&gt;    SORT it_bkpf BY belnr.&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATES FROM it_bkpf COMPARING USNAM.&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    READ TABLE it_bkpf INDEX 1.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM read_selection_screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: lv_dyname LIKE d020s-prog VALUE 'ZABAP9',&lt;/P&gt;&lt;P&gt;        lv_dynumb LIKE d020s-dnum VALUE '1000'.&lt;/P&gt;&lt;P&gt;  DATA: BEGIN OF lt_dynpfields OCCURS 3.&lt;/P&gt;&lt;P&gt;          INCLUDE STRUCTURE dynpread.&lt;/P&gt;&lt;P&gt;  DATA: END OF lt_dynpfields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lt_dynpfields-fieldname = 'P_BUKRS'.&lt;/P&gt;&lt;P&gt;  APPEND lt_dynpfields.&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_dynpfields-fieldname = 'P_GJAHR'.&lt;/P&gt;&lt;P&gt;  APPEND lt_dynpfields.&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_dynpfields-fieldname = 'S_BELNR-LOW'.&lt;/P&gt;&lt;P&gt;  APPEND lt_dynpfields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lt_dynpfields-fieldname = 'S_BELNR-HIGH'.&lt;/P&gt;&lt;P&gt;  APPEND lt_dynpfields.&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;  CALL FUNCTION 'DYNP_VALUES_READ'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      dyname               = lv_dyname&lt;/P&gt;&lt;P&gt;      dynumb               = lv_dynumb&lt;/P&gt;&lt;P&gt;      translate_to_upper   = 'X'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      dynpfields           = lt_dynpfields&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      invalid_abapworkarea = 01&lt;/P&gt;&lt;P&gt;      invalid_dynprofield  = 02&lt;/P&gt;&lt;P&gt;      invalid_dynproname   = 03&lt;/P&gt;&lt;P&gt;      invalid_dynpronummer = 04&lt;/P&gt;&lt;P&gt;      invalid_request      = 05&lt;/P&gt;&lt;P&gt;      no_fielddescription  = 06&lt;/P&gt;&lt;P&gt;      invalid_parameter    = 07&lt;/P&gt;&lt;P&gt;      undefind_error       = 08&lt;/P&gt;&lt;P&gt;      double_conversion    = 09&lt;/P&gt;&lt;P&gt;      stepl_not_found      = 10&lt;/P&gt;&lt;P&gt;      OTHERS               = 11.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;P&gt;WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR: lt_dynpfields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT lt_dynpfields.&lt;/P&gt;&lt;P&gt;    CASE lt_dynpfields-fieldname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WHEN 'P_BUKRS'.&lt;/P&gt;&lt;P&gt;        p_bukrs =  lt_dynpfields-fieldvalue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WHEN 'P_GJAHR'.&lt;/P&gt;&lt;P&gt;        p_gjahr =  lt_dynpfields-fieldvalue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       WHEN 'S_BELNR-LOW'.&lt;/P&gt;&lt;P&gt;        p_usnam =  lt_dynpfields-fieldvalue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       WHEN 'S_BELNR-HIGH'.&lt;/P&gt;&lt;P&gt;        p_usnam =  lt_dynpfields-fieldvalue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " read_selection_screen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Dec 2007 05:29:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select/m-p/3208294#M764801</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-29T05:29:46Z</dc:date>
    </item>
    <item>
      <title>Re: SELECT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select/m-p/3208295#M764802</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi evryone,&lt;/P&gt;&lt;P&gt;AFter entering the values if i hit enter then if i debug and diuble click on s_belnr i can see that s_belnr is taking its value.Please help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;VIjay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Dec 2007 06:10:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select/m-p/3208295#M764802</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-29T06:10:23Z</dc:date>
    </item>
    <item>
      <title>Re: SELECT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select/m-p/3208296#M764803</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;  i observed the following problem&lt;/P&gt;&lt;P&gt;TYPES:BEGIN OF &lt;STRONG&gt;t_bkpf&lt;/STRONG&gt; ,&lt;/P&gt;&lt;P&gt;usnam type BKPF-USNAM,&lt;/P&gt;&lt;P&gt;belnr TYPE BKPF-belnr,&lt;/P&gt;&lt;P&gt;END OF &lt;STRONG&gt;t_bkpf.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;STRONG&gt;it_bkpf&lt;/STRONG&gt; TYPE STANDARD TABLE OF &lt;STRONG&gt;t_bkpf&lt;/STRONG&gt; WITH HEADER LINE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM BKPF&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;INTO CORRESPONDING FIELDS OF TABLE it_bkpf&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;WHERE bukrs eq p_bukrs AND gjahr eq p_gjahr&lt;/P&gt;&lt;P&gt;and belnr IN s_belnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when you need only two fields only why u r selecting all fields of the table?&lt;/P&gt;&lt;P&gt;This is a performance issue&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Jan 2008 07:41:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select/m-p/3208296#M764803</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-02T07:41:57Z</dc:date>
    </item>
    <item>
      <title>Re: SELECT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select/m-p/3208297#M764804</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;i think you are trying to prvode the F4 help based on the other filed values in your selection screen field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use the function module"DYNP_VALUES_READ" which is used to read the input selection screen field values (entered), without pressing the enter key you can read the selection screen fields and their values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sreeram.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Sreeram Prasad on Jan 2, 2008 12:03 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Jan 2008 11:03:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select/m-p/3208297#M764804</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-02T11:03:00Z</dc:date>
    </item>
  </channel>
</rss>

