<?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: Prepare a generic Select Query in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/prepare-a-generic-select-query/m-p/8325449#M1637584</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;refer this link, you will get idea,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://sapient.wordpress.com/2007/12/11/how-to-use-dynamic-sql-in-abap-report/" target="test_blank"&gt;http://sapient.wordpress.com/2007/12/11/how-to-use-dynamic-sql-in-abap-report/&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 18 Nov 2011 09:24:08 GMT</pubDate>
    <dc:creator>surajarafath</dc:creator>
    <dc:date>2011-11-18T09:24:08Z</dc:date>
    <item>
      <title>Prepare a generic Select Query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/prepare-a-generic-select-query/m-p/8325448#M1637583</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 need to work out a general select query which is used in multiple places. The select query uses FOR ALL ENTRIES on different internal tables but the WHERE condition remain the same. Can anyone help me in this I am writing this in a Function pool using the subroutines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to get the generic query,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for example I have two internal Tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB1 and ITAB2 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Which are used in two different includes of the fumction pool. As the where condition is generic can I make it as a single select query using the fieldsymbols?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

  SELECT bname
         name_first
        name_last
         name_text
    FROM v_usr_name
    INTO TABLE ct_user_name
    FOR ALL ENTRIES IN &amp;lt;fs&amp;gt;
     WHERE bname = &amp;lt;fs&amp;gt;-created_by OR
                  bname = &amp;lt;fs&amp;gt;-changed_by.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But the select query throws an error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Nov 2011 09:08:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/prepare-a-generic-select-query/m-p/8325448#M1637583</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-11-18T09:08:53Z</dc:date>
    </item>
    <item>
      <title>Re: Prepare a generic Select Query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/prepare-a-generic-select-query/m-p/8325449#M1637584</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;refer this link, you will get idea,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://sapient.wordpress.com/2007/12/11/how-to-use-dynamic-sql-in-abap-report/" target="test_blank"&gt;http://sapient.wordpress.com/2007/12/11/how-to-use-dynamic-sql-in-abap-report/&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Nov 2011 09:24:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/prepare-a-generic-select-query/m-p/8325449#M1637584</guid>
      <dc:creator>surajarafath</dc:creator>
      <dc:date>2011-11-18T09:24:08Z</dc:date>
    </item>
    <item>
      <title>Re: Prepare a generic Select Query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/prepare-a-generic-select-query/m-p/8325450#M1637585</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can have a look at &lt;SPAN __jive_macro_name="thread" id="1651821"&gt;&lt;/SPAN&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Nov 2011 09:31:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/prepare-a-generic-select-query/m-p/8325450#M1637585</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2011-11-18T09:31:09Z</dc:date>
    </item>
    <item>
      <title>Re: Prepare a generic Select Query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/prepare-a-generic-select-query/m-p/8325451#M1637586</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 query is leading to a dump saying that the fields are not available in the table. But the Table is having the specified fields in the run time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check the code and let me know the feasible solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

    PERFORM fetch_user_name_data USING    gt_res_coll
                                 CHANGING lt_user_name.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

FORM fetch_user_name_data  USING    ut_userid    TYPE ANY TABLE
                           CHANGING ct_user_name TYPE ty_t_user_name.


  DATA: lt_where_cond(100) OCCURS 0 WITH HEADER LINE.

  DATA:lt_coll TYPE TABLE OF ty_result_col.


  APPEND 'BNAME = UT_USERID-CREATED_BY' TO lt_where_cond.
  APPEND 'BNAME = UT_USERID-CHANGED_BY' TO lt_where_cond.

  SELECT bname
         name_first
         name_last
         name_text
    FROM v_usr_name
    INTO TABLE ct_user_name
    FOR ALL ENTRIES IN ut_userid
    WHERE (lt_where_cond).

&lt;/CODE&gt;&lt;/PRE&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;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Nov 2011 10:31:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/prepare-a-generic-select-query/m-p/8325451#M1637586</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-11-18T10:31:29Z</dc:date>
    </item>
    <item>
      <title>Re: Prepare a generic Select Query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/prepare-a-generic-select-query/m-p/8325452#M1637587</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;Sory but I for got  the AND Command &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Nov 2011 10:35:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/prepare-a-generic-select-query/m-p/8325452#M1637587</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-11-18T10:35:45Z</dc:date>
    </item>
    <item>
      <title>Re: Prepare a generic Select Query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/prepare-a-generic-select-query/m-p/8325453#M1637588</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;APPEND 'BNAME = UT_USERID-CREATED_BY' TO lt_where_cond.
  APPEND 'BNAME = UT_USERID-CHANGED_BY' TO lt_where_cond.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is not correct &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read the SAP documentation on how to use [dynamic WHERE clauses|http://help.sap.com/abapdocu_702/en/abenwhere_logexp_dynamic.htm].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Nov 2011 10:42:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/prepare-a-generic-select-query/m-p/8325453#M1637588</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2011-11-18T10:42:16Z</dc:date>
    </item>
  </channel>
</rss>

