<?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 Need help with SQL and Date Range in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604402#M271319</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 need to run this sql with the user entered date range and go through the data. here is what i have.&lt;/P&gt;&lt;P&gt;***&lt;/P&gt;&lt;P&gt;REPORT  ZTEST.&lt;/P&gt;&lt;P&gt;Tables: AUFM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK date WITH FRAME TITLE TEXT-000&lt;/P&gt;&lt;P&gt;                                                      NO INTERVALS.&lt;/P&gt;&lt;P&gt; SELECT-OPTIONS: begdate FOR AUFM-BUDAT,&lt;/P&gt;&lt;P&gt;                  enddate FOR AUFM-BUDAT.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK date.&lt;/P&gt;&lt;P&gt;  SELECT * FROM AUFM&lt;/P&gt;&lt;P&gt;               WHERE&lt;/P&gt;&lt;P&gt;             ( BUDAT BETWEEN begDate AND endDate ) AND&lt;/P&gt;&lt;P&gt; ( BWART = '261' OR BWART = '262' OR BWART = '101' OR BWART = '102'&lt;/P&gt;&lt;P&gt;  OR BWART = '202' OR BWART = '201' ).&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;   write: / AUFM-AUFNR, AUFM-BUDAT.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;   write:/ 'no rec'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endselect.&lt;/P&gt;&lt;P&gt;*******&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Right now its not working and while debugging i found out that if the user puts 7/1/2006 the begdate actually shows in debug mode: IEQ2006070100000000 and hence my sql is not even checking the sy-subrc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know what I am doing wrong here...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 02 Oct 2006 16:12:41 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-10-02T16:12:41Z</dc:date>
    <item>
      <title>Need help with SQL and Date Range</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604402#M271319</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 need to run this sql with the user entered date range and go through the data. here is what i have.&lt;/P&gt;&lt;P&gt;***&lt;/P&gt;&lt;P&gt;REPORT  ZTEST.&lt;/P&gt;&lt;P&gt;Tables: AUFM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK date WITH FRAME TITLE TEXT-000&lt;/P&gt;&lt;P&gt;                                                      NO INTERVALS.&lt;/P&gt;&lt;P&gt; SELECT-OPTIONS: begdate FOR AUFM-BUDAT,&lt;/P&gt;&lt;P&gt;                  enddate FOR AUFM-BUDAT.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK date.&lt;/P&gt;&lt;P&gt;  SELECT * FROM AUFM&lt;/P&gt;&lt;P&gt;               WHERE&lt;/P&gt;&lt;P&gt;             ( BUDAT BETWEEN begDate AND endDate ) AND&lt;/P&gt;&lt;P&gt; ( BWART = '261' OR BWART = '262' OR BWART = '101' OR BWART = '102'&lt;/P&gt;&lt;P&gt;  OR BWART = '202' OR BWART = '201' ).&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;   write: / AUFM-AUFNR, AUFM-BUDAT.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;   write:/ 'no rec'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endselect.&lt;/P&gt;&lt;P&gt;*******&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Right now its not working and while debugging i found out that if the user puts 7/1/2006 the begdate actually shows in debug mode: IEQ2006070100000000 and hence my sql is not even checking the sy-subrc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know what I am doing wrong here...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Oct 2006 16:12:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604402#M271319</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-02T16:12:41Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with SQL and Date Range</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604403#M271320</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK date WITH FRAME TITLE TEXT-000&lt;/P&gt;&lt;P&gt;NO INTERVALS.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: begdate FOR AUFM-BUDAT,&lt;/P&gt;&lt;P&gt;enddate FOR AUFM-BUDAT.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK date.&lt;/P&gt;&lt;P&gt;SELECT * FROM AUFM&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;( BUDAT BETWEEN &amp;lt;b&amp;gt;begDate&lt;EM&gt;0(8) AND endDate&lt;/EM&gt;0(8)&amp;lt;/b&amp;gt; ) AND&lt;/P&gt;&lt;P&gt;( BWART = '261' OR BWART = '262' OR BWART = '101' OR BWART = '102'&lt;/P&gt;&lt;P&gt;OR BWART = '202' OR BWART = '201' ).&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;write: / AUFM-AUFNR, AUFM-BUDAT.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;write:/ 'no rec'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endselect.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Oct 2006 16:15:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604403#M271320</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-02T16:15:44Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with SQL and Date Range</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604404#M271321</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;Just change the high lighted code, it should work.Your begdate is select option so the high value will be end date . You dont require one more select option for end date. if you are looking for begin date and enddate then declare them as parameters not select-options.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK date WITH FRAME TITLE TEXT-000&lt;/P&gt;&lt;P&gt;NO INTERVALS.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: begdate FOR AUFM-BUDAT.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;*enddate FOR AUFM-BUDAT.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK date.&lt;/P&gt;&lt;P&gt;SELECT * FROM AUFM&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;*( BUDAT BETWEEN begDate AND endDate ) AND&lt;/P&gt;&lt;P&gt;  BUDAT IN begDate and&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;( BWART = '261' OR BWART = '262' OR BWART = '101' OR BWART = '102'&lt;/P&gt;&lt;P&gt;OR BWART = '202' OR BWART = '201' ).&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;write: / AUFM-AUFNR, AUFM-BUDAT.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;write:/ 'no rec'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endselect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Oct 2006 16:16:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604404#M271321</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-02T16:16:05Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with SQL and Date Range</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604405#M271322</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;  Make the BEGDATE and ENDDATE as a parameter instead of a select-options.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Otherwise..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Make it as one select-options..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Ex..&lt;/P&gt;&lt;P&gt;  SELECT-OPTIONS SO_DATE FOR AUFM-BUDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SO_DATE-LOW will be your begdate&lt;/P&gt;&lt;P&gt;  SO_DATE-HIGH will be your enddate.&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;Naren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Oct 2006 16:17:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604405#M271322</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-02T16:17:51Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with SQL and Date Range</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604406#M271323</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;     SELECTION-SCREEN BEGIN OF BLOCK date WITH FRAME TITLE TEXT-000&lt;/P&gt;&lt;P&gt;NO INTERVALS.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: begdate FOR AUFM-BUDAT,&lt;/P&gt;&lt;P&gt;enddate FOR AUFM-BUDAT.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK date.&lt;/P&gt;&lt;P&gt;SELECT * FROM AUFM&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;( BUDAT between begDate-low AND endDate-low ) AND&amp;lt;/b&amp;gt;( BWART = '261' OR BWART = '262' OR BWART = '101' OR BWART = '102'&lt;/P&gt;&lt;P&gt;OR BWART = '202' OR BWART = '201' ).&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;write: / AUFM-AUFNR, AUFM-BUDAT.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;write:/ 'no rec'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endselect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;amole&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Oct 2006 16:19:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604406#M271323</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-02T16:19:54Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with SQL and Date Range</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604407#M271324</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Instead try like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZTEST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: i_aufm type standard table of aufm,&lt;/P&gt;&lt;P&gt;      wa_aufm type aufm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK date WITH FRAME TITLE TEXT-000&lt;/P&gt;&lt;P&gt;NO INTERVALS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Parameters: begdate FOR AUFM-BUDAT,&lt;/P&gt;&lt;P&gt;            enddate FOR AUFM-BUDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM AUFM into table i_aufm&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;( BUDAT BETWEEN begDate AND endDate ) AND&lt;/P&gt;&lt;P&gt;( BWART = '261' OR BWART = '262' OR BWART = '101' OR BWART = '102'&lt;/P&gt;&lt;P&gt;OR BWART = '202' OR BWART = '201' ).&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;loop at i_aufm into wa_aufm.&lt;/P&gt;&lt;P&gt;write: / wa_aufm-AUFNR, wa_aufm-BUDAT.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;write:/ 'no rec'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Oct 2006 16:20:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604407#M271324</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-02T16:20:39Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with SQL and Date Range</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604408#M271325</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kabir,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: aufm.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK date WITH FRAME TITLE text-000.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: s_date FOR aufm-budat.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK date.&lt;/P&gt;&lt;P&gt;SELECT * FROM aufm&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;budat in s_date AND&lt;/P&gt;&lt;P&gt;( bwart = '261' OR bwart = '262' OR bwart = '101' OR bwart = '102'&lt;/P&gt;&lt;P&gt;  OR bwart = '202' OR bwart = '201' ).&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    WRITE: / aufm-aufnr, aufm-budat.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    WRITE:/ 'no rec'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Eswar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Oct 2006 16:23:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604408#M271325</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-02T16:23:40Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with SQL and Date Range</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604409#M271326</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just try:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
SELECT * FROM AUFM
  WHERE
  ( BUDAT &amp;lt;b&amp;gt;IN begDate&amp;lt;/b&amp;gt; ) AND
  ( BWART = '261' OR BWART = '262' OR BWART = '101' OR
    BWART = '102'
 OR BWART = '202' OR BWART = '201' ).
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;As well, you don't need enddate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Oct 2006 16:26:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-sql-and-date-range/m-p/1604409#M271326</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-02T16:26:22Z</dc:date>
    </item>
  </channel>
</rss>

