<?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 select options in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244151#M1985481</link>
    <description>&lt;P&gt;Hi, I am just studying ABAP. I'm creating a program that uses select-options and date as input and extracts data by comparing with DB table . I don't know what to do when the get data. So please help me and provide sample code. &lt;/P&gt;
  &lt;P&gt;REPORT ZEXERCISE.&lt;/P&gt;
  &lt;P&gt; DATA: WA_DATE TYPE ZDATE-DATBI. &lt;/P&gt;
  &lt;P&gt;SELECT-OPTIONS DATE FOR WA_DATE NO INTERVALS. &lt;/P&gt;
  &lt;P&gt;*WA_DATE = ?? (what can i do)&lt;/P&gt;
  &lt;P&gt; CALL FUNCTION 'CONVERT_DATE_TO_INTERNAL' &lt;/P&gt;
  &lt;P&gt; EXPORTING &lt;/P&gt;
  &lt;P&gt; date_external = WA_DATE&lt;/P&gt;
  &lt;P&gt; IMPORTING &lt;/P&gt;
  &lt;P&gt; date_internal = WA_DATE. &lt;/P&gt;
  &lt;P&gt;WRITE :/5 'No',20 'Valid Date'. &lt;/P&gt;
  &lt;P&gt;SKIP. &lt;/P&gt;
  &lt;P&gt;tables : ZDATE.&lt;/P&gt;
  &lt;P&gt; SELECT * FROM ZDATE. &lt;/P&gt;
  &lt;P&gt;IF ZDATE-DATBI &amp;lt; WA_DATE. &lt;/P&gt;
  &lt;P&gt;WRITE:/5 ZDATE-NO,20 ZDSTE-DATBI. &lt;/P&gt;
  &lt;P&gt;ENDIF. &lt;/P&gt;
  &lt;P&gt;ENDSELECT.&lt;/P&gt;</description>
    <pubDate>Wed, 22 Jul 2020 11:27:11 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2020-07-22T11:27:11Z</dc:date>
    <item>
      <title>select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244151#M1985481</link>
      <description>&lt;P&gt;Hi, I am just studying ABAP. I'm creating a program that uses select-options and date as input and extracts data by comparing with DB table . I don't know what to do when the get data. So please help me and provide sample code. &lt;/P&gt;
  &lt;P&gt;REPORT ZEXERCISE.&lt;/P&gt;
  &lt;P&gt; DATA: WA_DATE TYPE ZDATE-DATBI. &lt;/P&gt;
  &lt;P&gt;SELECT-OPTIONS DATE FOR WA_DATE NO INTERVALS. &lt;/P&gt;
  &lt;P&gt;*WA_DATE = ?? (what can i do)&lt;/P&gt;
  &lt;P&gt; CALL FUNCTION 'CONVERT_DATE_TO_INTERNAL' &lt;/P&gt;
  &lt;P&gt; EXPORTING &lt;/P&gt;
  &lt;P&gt; date_external = WA_DATE&lt;/P&gt;
  &lt;P&gt; IMPORTING &lt;/P&gt;
  &lt;P&gt; date_internal = WA_DATE. &lt;/P&gt;
  &lt;P&gt;WRITE :/5 'No',20 'Valid Date'. &lt;/P&gt;
  &lt;P&gt;SKIP. &lt;/P&gt;
  &lt;P&gt;tables : ZDATE.&lt;/P&gt;
  &lt;P&gt; SELECT * FROM ZDATE. &lt;/P&gt;
  &lt;P&gt;IF ZDATE-DATBI &amp;lt; WA_DATE. &lt;/P&gt;
  &lt;P&gt;WRITE:/5 ZDATE-NO,20 ZDSTE-DATBI. &lt;/P&gt;
  &lt;P&gt;ENDIF. &lt;/P&gt;
  &lt;P&gt;ENDSELECT.&lt;/P&gt;</description>
      <pubDate>Wed, 22 Jul 2020 11:27:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244151#M1985481</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2020-07-22T11:27:11Z</dc:date>
    </item>
    <item>
      <title>Re: select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244152#M1985482</link>
      <description>&lt;P&gt;Please use the CODE button to format your code so that it's shown in a more user-friendly format (colorized).&lt;/P&gt;</description>
      <pubDate>Wed, 22 Jul 2020 11:44:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244152#M1985482</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2020-07-22T11:44:33Z</dc:date>
    </item>
    <item>
      <title>Re: select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244153#M1985483</link>
      <description>&lt;P&gt;Is that what you want to do&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECT * FROM ZDATE INTO TABLE @DATA(lines_zdate) WHERE datbi IN date.&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;NB: TABLES is mostly obsolete, SELECT ... ENDSELECT is to avoid as far as possible. &lt;/P&gt;</description>
      <pubDate>Wed, 22 Jul 2020 11:47:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244153#M1985483</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2020-07-22T11:47:13Z</dc:date>
    </item>
    <item>
      <title>Re: select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244154#M1985484</link>
      <description>&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;You need to learn with some latest ABAP documents. Please search for ABAP 740 and you get current syntax for ABAP.&lt;/P&gt;&lt;P&gt;Regarding your requirement, it can be written in few lines like below&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: WA_DATE TYPE ZDATE-DATBI.
SELECT-OPTIONS DATE FOR WA_DATE NO INTERVALS.

select * from zdate into table @data(lt_date) where DATBI in s_date.
"print
cl_abap_demo_services=&amp;gt;list_table( table =  lt_date ).
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 22 Jul 2020 14:16:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244154#M1985484</guid>
      <dc:creator>AnmolBhat</dc:creator>
      <dc:date>2020-07-22T14:16:47Z</dc:date>
    </item>
    <item>
      <title>Re: select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244155#M1985485</link>
      <description>&lt;P&gt;  &lt;SPAN class="mention-scrubbed"&gt;sandra.rossi&lt;/SPAN&gt;  Thank you for the sample code. I tried as your
advice, but error was occurred.How to solve it.?&lt;/P&gt;&lt;P&gt;Error : &lt;/P&gt;&lt;P&gt;When escaped, all host variable must be escaped
using @ The variable &lt;/P&gt;&lt;P&gt;DATE is not escaped in the same way as the
preceding host variables.&lt;/P&gt;</description>
      <pubDate>Mon, 27 Jul 2020 11:36:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244155#M1985485</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2020-07-27T11:36:07Z</dc:date>
    </item>
    <item>
      <title>Re: select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244156#M1985486</link>
      <description>&lt;P&gt;cross Ts and dot Is:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECT * FROM ZDATE INTO TABLE @DATA(lines_zdate) WHERE datbi IN @date.&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 27 Jul 2020 11:37:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244156#M1985486</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2020-07-27T11:37:26Z</dc:date>
    </item>
    <item>
      <title>Re: select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244157#M1985487</link>
      <description>&lt;P&gt;If I could add something. &lt;/P&gt;&lt;P&gt;Do not try to modify SELECT-OPTIONS, this is the perfect object to play with SELECT statement. It will accept a lot of possibility (Include, Exclude, Between, Greater than, ...). You just have to use IN operator in the WHERE clause. &lt;/P&gt;</description>
      <pubDate>Mon, 27 Jul 2020 11:45:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244157#M1985487</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2020-07-27T11:45:55Z</dc:date>
    </item>
    <item>
      <title>Re: select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244158#M1985488</link>
      <description>&lt;P&gt;  &lt;SPAN class="mention-scrubbed"&gt;anmolamb&lt;/SPAN&gt; Thank you for advice. As your advice, the entered date has been output. &lt;/P&gt;&lt;P&gt;How do I do coding if I would like to list dates before the entered date? &lt;/P&gt;</description>
      <pubDate>Thu, 30 Jul 2020 02:33:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244158#M1985488</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2020-07-30T02:33:35Z</dc:date>
    </item>
    <item>
      <title>Re: select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244159#M1985489</link>
      <description>&lt;P&gt;In that case, you have to pass the LT operator to the select option.&lt;/P&gt;&lt;P&gt;you can do that in the initialization event, so the user also see that on the selection screen or if you want to do this silently then just do that before the select query&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;"in the initialization, 
INITIALIZATION.
s_date[] = value #( ( sign = 'I' option = 'LT' ) ).

"or just before select query

loop at s_date assigning field-symbol(&amp;lt;ls_date&amp;gt;).
&amp;lt;ls_date&amp;gt;-option = 'LT'.
endloop.
"select query save as before&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 30 Jul 2020 06:51:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244159#M1985489</guid>
      <dc:creator>AnmolBhat</dc:creator>
      <dc:date>2020-07-30T06:51:06Z</dc:date>
    </item>
    <item>
      <title>Re: select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244160#M1985490</link>
      <description>&lt;P&gt;  &lt;SPAN class="mention-scrubbed"&gt;anmolamb&lt;/SPAN&gt; I see. It was able to list previous dates. Thank you so much. I have to learn more. &lt;/P&gt;</description>
      <pubDate>Thu, 30 Jul 2020 07:31:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244160#M1985490</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2020-07-30T07:31:36Z</dc:date>
    </item>
    <item>
      <title>Re: select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244161#M1985491</link>
      <description>&lt;P&gt;  &lt;SPAN class="mention-scrubbed"&gt;sandra.rossi&lt;/SPAN&gt; Thank you so much. It was solve  the error. &lt;/P&gt;</description>
      <pubDate>Thu, 30 Jul 2020 07:33:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244161#M1985491</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2020-07-30T07:33:54Z</dc:date>
    </item>
    <item>
      <title>Re: select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244162#M1985492</link>
      <description>&lt;P&gt;  &lt;SPAN class="mention-scrubbed"&gt;frdric.girod&lt;/SPAN&gt;  Thank you so much.&lt;/P&gt;</description>
      <pubDate>Thu, 30 Jul 2020 07:34:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244162#M1985492</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2020-07-30T07:34:37Z</dc:date>
    </item>
    <item>
      <title>Re: select options</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244163#M1985493</link>
      <description>&lt;P&gt;You may edit your answer to correct a syntax error:&lt;/P&gt;&lt;P&gt;Before correction:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;select * from zdate into table @data(lt_date) where DATBI in s_date.&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;After correction:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;select * from zdate into table @data(lt_date) where DATBI in @date.&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 30 Jul 2020 08:12:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-options/m-p/12244163#M1985493</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2020-07-30T08:12:10Z</dc:date>
    </item>
  </channel>
</rss>

