<?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: Dynamic reference in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027082#M1498804</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ignore&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Vikranth.Reddy on Jun 16, 2010 2:34 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 16 Jun 2010 08:56:41 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-06-16T08:56:41Z</dc:date>
    <item>
      <title>Dynamic reference</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027081#M1498803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to make my select statement completely &lt;STRONG&gt;DYNAMIC&lt;/STRONG&gt; i.e. including names of fields and &lt;STRONG&gt;variables into which they are going to be stored&lt;/STRONG&gt; and also the processing logic - in following way:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: PA0001.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF WA,&lt;/P&gt;&lt;P&gt;     PERNR TYPE PERSNO,&lt;/P&gt;&lt;P&gt;     END OF WA.&lt;/P&gt;&lt;P&gt;DATA: lv_f1(5) TYPE c.&lt;/P&gt;&lt;P&gt;PARAMETERS: p_pernr TYPE persno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lv_f1 = 'PERNR'.&lt;/P&gt;&lt;P&gt;SELECT single &lt;STRONG&gt;(lv_f1)&lt;/STRONG&gt; FROM pa0001 INTO &lt;STRONG&gt;WA-(LV_F1)&lt;/STRONG&gt; WHERE pernr = p_pernr.&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    WRITE:/ &lt;STRONG&gt;WA-(lv_f1)&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But the above code is whoing errors...... can you please suggest me how to correct the errors.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vasu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jun 2010 08:47:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027081#M1498803</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-06-16T08:47:34Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic reference</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027082#M1498804</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ignore&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Vikranth.Reddy on Jun 16, 2010 2:34 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jun 2010 08:56:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027082#M1498804</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-06-16T08:56:41Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic reference</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027083#M1498805</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Earlier response deleted.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You cannot use dynamic tokens with INTO , SAP documentation says: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;For the specification of target, there is no dynamic variant that corresponds to the other additions. Instead, you can work with dynamically created data objects (see the example for CREATE DATA). &lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this code snippet:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;TYPES: BEGIN OF ty,
pernr TYPE persno,
END OF ty.

PARAMETERS: p_pernr TYPE persno.

DATA: dref TYPE REF TO data,
      lv_f1 TYPE fieldname.
FIELD-SYMBOLS: &amp;lt;wa&amp;gt; TYPE ANY,
               &amp;lt;val&amp;gt; TYPE ANY .

CREATE DATA dref TYPE ty.
ASSIGN dref-&amp;gt;* TO &amp;lt;wa&amp;gt;.

lv_f1 = 'PERNR'. 

SELECT SINGLE (lv_f1) FROM pa0001
INTO &amp;lt;wa&amp;gt;  "--&amp;gt;Change this
WHERE pernr = p_pernr.
IF sy-subrc = 0.
  ASSIGN COMPONENT lv_f1 OF STRUCTURE &amp;lt;wa&amp;gt; TO &amp;lt;val&amp;gt;.
  IF sy-subrc = 0.
    WRITE / &amp;lt;val&amp;gt;.
  ENDIF.
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Suhas Saha on Jun 16, 2010 2:48 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jun 2010 08:59:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027083#M1498805</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2010-06-16T08:59:35Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic reference</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027084#M1498806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;DATA: BEGIN OF wa,&lt;/P&gt;&lt;P&gt;pernr TYPE persno,&lt;/P&gt;&lt;P&gt;END OF wa.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: lv_f1(5) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_pernr TYPE persno.&lt;/P&gt;&lt;P&gt;DATA:lv_string TYPE string.&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS:&amp;lt;fs&amp;gt;.&lt;/P&gt;&lt;P&gt;lv_f1 = 'PERNR'.&lt;/P&gt;&lt;P&gt;CONCATENATE 'WA-' lv_f1 INTO lv_string.&lt;/P&gt;&lt;P&gt;assign (lv_string) to &amp;lt;fs&amp;gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE (lv_f1) INTO &amp;lt;fs&amp;gt; FROM pa0001 WHERE pernr = p_pernr.&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;write wa-pernr.&lt;/P&gt;&lt;P&gt;skip 1. "or&lt;/P&gt;&lt;P&gt;write &amp;lt;fs&amp;gt;.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jun 2010 09:08:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027084#M1498806</guid>
      <dc:creator>kesavadas_thekkillath</dc:creator>
      <dc:date>2010-06-16T09:08:53Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic reference</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027085#M1498807</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;select single wa-pernr ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jun 2010 09:09:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027085#M1498807</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-06-16T09:09:17Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic reference</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027086#M1498808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Duplicate removed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Vikranth.Reddy on Jun 16, 2010 2:44 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jun 2010 09:09:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027086#M1498808</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-06-16T09:09:22Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic reference</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027087#M1498809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Duplicate removed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Vikranth.Reddy on Jun 16, 2010 2:44 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jun 2010 09:09:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027087#M1498809</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-06-16T09:09:30Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic reference</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027088#M1498810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Duplicate removed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Vikranth.Reddy on Jun 16, 2010 2:44 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jun 2010 09:10:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-reference/m-p/7027088#M1498810</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-06-16T09:10:24Z</dc:date>
    </item>
  </channel>
</rss>

