<?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: Selection-screen functionality in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102653#M981073</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;make both the field mandatory by using "obligatory" key word.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards &lt;/P&gt;&lt;P&gt;Prakash Varun.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 28 Jun 2008 09:57:51 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-28T09:57:51Z</dc:date>
    <item>
      <title>Selection-screen functionality</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102652#M981072</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 have 2 questions regarding selection-screens:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. I have 2 select-options like this in my selection-screen:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Matnr:  s_matnr&lt;/P&gt;&lt;P&gt;Vendor: s_lifnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I make a check that if Matnr is filled then Vendor has to be filled as well and vice versa ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. I want to take the interval of data from a select-option and create the records in an internal table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Contract no:  From 45000000 To 45000025&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All the records that are contracts (document cat. = K) from that interval have to be appended to an internal table.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 09:53:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102652#M981072</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-28T09:53:39Z</dc:date>
    </item>
    <item>
      <title>Re: Selection-screen functionality</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102653#M981073</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;make both the field mandatory by using "obligatory" key word.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards &lt;/P&gt;&lt;P&gt;Prakash Varun.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 09:57:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102653#M981073</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-28T09:57:51Z</dc:date>
    </item>
    <item>
      <title>Re: Selection-screen functionality</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102654#M981074</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi do like this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tables: mara,lfa1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select-options: s_matnr for mara-matnr,&lt;/P&gt;&lt;P&gt;                s_lifnr for lfa1-lifnr.&lt;/P&gt;&lt;P&gt;at selection-screen.&lt;/P&gt;&lt;P&gt;if s_matnr is not initial.&lt;/P&gt;&lt;P&gt;select lifnr from lfa1 into s_lifnr where matnr  in s_matnr.&lt;/P&gt;&lt;P&gt;endselect.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 10:03:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102654#M981074</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-28T10:03:42Z</dc:date>
    </item>
    <item>
      <title>Re: Selection-screen functionality</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102655#M981075</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 to the code,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if s_matnr is not initial and s_lifnr is intial.&lt;/P&gt;&lt;P&gt;message.....&lt;/P&gt;&lt;P&gt;elseif s_lifnr is not initial and s_matnr is intial.&lt;/P&gt;&lt;P&gt;message.....&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select ....&lt;/P&gt;&lt;P&gt; ......... &lt;/P&gt;&lt;P&gt;where matnr  in s_matnr &lt;/P&gt;&lt;P&gt;          and lifnr in s_lifnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with luck,&lt;/P&gt;&lt;P&gt;pritam.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 10:07:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102655#M981075</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-28T10:07:13Z</dc:date>
    </item>
    <item>
      <title>Re: Selection-screen functionality</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102656#M981076</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Peter ,&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN :&lt;/P&gt;&lt;P&gt;  BEGIN OF BLOCK b1 WITH FRAME TITLE tit.&lt;/P&gt;&lt;P&gt;parameters:&lt;/P&gt;&lt;P&gt;  p_matnr TYPE marc-matnr,&lt;/P&gt;&lt;P&gt;  P_WERKS TYPE MARC-WERKS,&lt;/P&gt;&lt;P&gt;  p_lifnr TYPE lfa1-lifnr.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: 10 p_lifnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;  MOVE 'Material-Plant' TO tit.&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON p_matnr.&lt;/P&gt;&lt;P&gt;  PERFORM validate_material.&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON p_werks.&lt;/P&gt;&lt;P&gt;  PERFORM validate_plant.&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN." ON block b1.&lt;/P&gt;&lt;P&gt;  PERFORM validate_material_plant_comb.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM validate_material .&lt;/P&gt;&lt;P&gt;  DATA&lt;/P&gt;&lt;P&gt;    lw_matnr TYPE matnr.&lt;/P&gt;&lt;P&gt;  IF  p_matnr IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE matnr&lt;/P&gt;&lt;P&gt;      INTO lw_matnr&lt;/P&gt;&lt;P&gt;      FROM mara&lt;/P&gt;&lt;P&gt;     WHERE matnr EQ p_matnr.&lt;/P&gt;&lt;P&gt;    IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;      MESSAGE e000(PP) WITH p_matnr.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " validate_material&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM validate_plant .&lt;/P&gt;&lt;P&gt;  DATA&lt;/P&gt;&lt;P&gt;   lw_werks TYPE werks.&lt;/P&gt;&lt;P&gt;  IF p_werks IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE werks&lt;/P&gt;&lt;P&gt;      INTO lw_werks&lt;/P&gt;&lt;P&gt;      FROM t001w&lt;/P&gt;&lt;P&gt;     WHERE werks EQ p_werks.&lt;/P&gt;&lt;P&gt;    IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;      MESSAGE e272(61) WITH p_werks.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " validate_plant&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM validate_material_plant_comb .&lt;/P&gt;&lt;P&gt;  DATA:&lt;/P&gt;&lt;P&gt;   lw_matnr TYPE matnr,&lt;/P&gt;&lt;P&gt;   lw_werks TYPE werks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF p_matnr IS NOT INITIAL&lt;/P&gt;&lt;P&gt;  AND p_werks IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE matnr&lt;/P&gt;&lt;P&gt;      INTO lw_matnr&lt;/P&gt;&lt;P&gt;      FROM marc&lt;/P&gt;&lt;P&gt;     WHERE werks EQ p_werks&lt;/P&gt;&lt;P&gt;       AND matnr EQ p_matnr.&lt;/P&gt;&lt;P&gt;    IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;      MESSAGE e707(12) WITH p_matnr p_werks.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " validate_material_plant_comb&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have done it with parameters You just convert into select options.&lt;/P&gt;&lt;P&gt;This Validates the user before giving output&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards &lt;/P&gt;&lt;P&gt;Swapna,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: NagaSwapna Thota on Jun 28, 2008 12:10 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: NagaSwapna Thota on Jun 28, 2008 12:11 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 10:10:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102656#M981076</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-28T10:10:22Z</dc:date>
    </item>
    <item>
      <title>Re: Selection-screen functionality</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102657#M981077</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Plz see my answers marked in bold.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;have 2 questions regarding selection-screens:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. I have 2 select-options like this in my selection-screen:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Matnr: s_matnr&lt;/P&gt;&lt;P&gt;Vendor: s_lifnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I make a check that if Matnr is filled then Vendor has to be filled as well and vice versa ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Ans: in at selection-screen event you have to perform the check like:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at selection screen.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;if s_matnr[ ] is not initial.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;and s_lifnr[ ] is initial.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;   &lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;display error message*&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;endif.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;if s_matnr[ ] is initial.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;and s_lifnr[ ] is not initial.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;   &lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;display error message*&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;endif.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. I want to take the interval of data from a select-option and create the records in an internal table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Contract no: From 45000000 To 45000025&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All the records that are contracts (document cat. = K) from that interval have to be appended to an internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Ans: select contract no from database  table based on document cat. = K *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;select Contract no&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;into table i_contract&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;from database table&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;where document cat = 'K'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;and Contract no in s_Contract. &amp;lt;&amp;lt; contract no: From 45000000 To 45000025&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;structure of i_contract contains one field i.e. Contract no.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Joyjit Ghosh on Jun 28, 2008 12:12 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 10:11:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102657#M981077</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-28T10:11:43Z</dc:date>
    </item>
    <item>
      <title>Re: Selection-screen functionality</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102658#M981078</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;&lt;/P&gt;&lt;P&gt;1. the answer for your first question is make use of OBLIGATORY addition of select-options statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.  the answer for your second question is &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   condition  is&lt;/P&gt;&lt;P&gt;  IF s_matnr IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  end if.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 10:13:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102658#M981078</guid>
      <dc:creator>bpawanchand</dc:creator>
      <dc:date>2008-06-28T10:13:06Z</dc:date>
    </item>
    <item>
      <title>Re: Selection-screen functionality</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102659#M981079</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;The easiest way for u is to make both fiels OBLIGATORY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For Second Part.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;If s_itab is not initial.
select &amp;lt;fields&amp;gt;
from &amp;lt;table&amp;gt;
into table &amp;lt;itab&amp;gt;
where matnr in s_itab.
endif.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if useful.&lt;/P&gt;&lt;P&gt;Regards &lt;/P&gt;&lt;P&gt;Sumit Agarwal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 28 Jun 2008 11:42:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102659#M981079</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-28T11:42:42Z</dc:date>
    </item>
    <item>
      <title>Re: Selection-screen functionality</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102660#M981080</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;Thanks you for all your answers !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, I forgot one detail:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The program is to generate sourcelists in SRM on the basis of the input. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The 3 selections:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EKKO-EBELN&lt;/P&gt;&lt;P&gt;MARA-MATNR&lt;/P&gt;&lt;P&gt;LFA1-LIFNR&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Either a sourcelist is generated by entering an existing EKKO-EBELN OR from a combination of  MARA-MATNR and LFA1-LIFNR. If a valid EKKO-EBELN is found, MATNR and LIFNR is to be ignored. Only if EKKO-EBELN is empty or invalid the user has to enter the combination of MATNR and LIFNR, which then is the basis for creating the sourcelists.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does that change your answers ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 29 Jun 2008 12:03:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102660#M981080</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-29T12:03:19Z</dc:date>
    </item>
    <item>
      <title>Re: Selection-screen functionality</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102661#M981081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Peter,&lt;/P&gt;&lt;P&gt;Yes. There will be little change.&lt;/P&gt;&lt;P&gt;Check this out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;CLEAR l_ebeln.&lt;/P&gt;&lt;P&gt;IF NOT p_ebeln IS INITIAL.&lt;/P&gt;&lt;P&gt;SELECT SINGLE ebeln INTO l_ebeln FROM ekko WHERE ebeln EQ p_ebeln.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CHECK l_ebeln IS INITIAL.&lt;/P&gt;&lt;P&gt;IF s_matnr[] is not initial and s_lifnr[] is intial.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error message&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;ELSEIF NOT s_lifnr[] is initial and s_matnr[] is intial.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error message&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Paste above code. It will work fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinod.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 29 Jun 2008 12:45:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/selection-screen-functionality/m-p/4102661#M981081</guid>
      <dc:creator>vinod_vemuru2</dc:creator>
      <dc:date>2008-06-29T12:45:33Z</dc:date>
    </item>
  </channel>
</rss>

