<?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 Open SQL Under 46C in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-open-sql-under-46c/m-p/2232591#M480481</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi James,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try the following code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[code]&lt;/P&gt;&lt;P&gt;DATA: tabname LIKE dd03l-tabname VALUE 'T001'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF fieldtab OCCURS 0,&lt;/P&gt;&lt;P&gt;       text(100),&lt;/P&gt;&lt;P&gt;      END OF fieldtab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF destab OCCURS 0,&lt;/P&gt;&lt;P&gt;       text(100),&lt;/P&gt;&lt;P&gt;      END OF destab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA dref TYPE REF TO data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS: &amp;lt;fs&amp;gt; TYPE ANY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;creates dynamic data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CREATE DATA dref TYPE (tabname).&lt;/P&gt;&lt;P&gt;ASSIGN dref-&amp;gt;* TO &amp;lt;fs&amp;gt;.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fieldtab-text = 'BUKRS'.&lt;/P&gt;&lt;P&gt;APPEND fieldtab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fieldtab-text = 'BUTXT'.&lt;/P&gt;&lt;P&gt;APPEND fieldtab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE (fieldtab) INTO &amp;lt;fs&amp;gt; FROM (tabname).&lt;/P&gt;&lt;P&gt;/code]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and regards,&lt;/P&gt;&lt;P&gt;S. Chandra Mouli.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 26 Apr 2007 04:27:24 GMT</pubDate>
    <dc:creator>former_member784222</dc:creator>
    <dc:date>2007-04-26T04:27:24Z</dc:date>
    <item>
      <title>Dynamic Open SQL Under 46C</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-open-sql-under-46c/m-p/2232585#M480475</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Experts,&lt;/P&gt;&lt;P&gt;I'm now working on a dynamic open sql generator under version: 46C. The code which is proved correct under 610 turns out to run into some error under 46C. Here attaches my code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE (p_sel_cls)&lt;/P&gt;&lt;P&gt;      FROM (p_tabname) INTO li_fldresult&lt;/P&gt;&lt;P&gt;    WHERE (p_where_cls).&lt;/P&gt;&lt;P&gt;p_sel_cls, p_tabname and p_where_cls are all dynamically constructed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The compiling error is: &lt;/P&gt;&lt;P&gt;p_sel_cls is not an internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could anyone help me out? Thanks a lot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;James&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Apr 2007 02:58:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-open-sql-under-46c/m-p/2232585#M480475</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-25T02:58:39Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Open SQL Under 46C</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-open-sql-under-46c/m-p/2232586#M480476</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;In 46C p_tabname can be a variable &lt;/P&gt;&lt;P&gt;p_sel_cls, p_where_cls should be an internal table. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Declare p_sel_cls and p_where_cls as internal tables. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Append you dynamic clause in these internal tables and check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and regards,&lt;/P&gt;&lt;P&gt;S. Chandra Mouli.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Apr 2007 04:42:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-open-sql-under-46c/m-p/2232586#M480476</guid>
      <dc:creator>former_member784222</dc:creator>
      <dc:date>2007-04-25T04:42:51Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Open SQL Under 46C</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-open-sql-under-46c/m-p/2232587#M480477</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The original error disappears and now the error is:&lt;/P&gt;&lt;P&gt;li_fldresult cannot be a table, a reference, a string or contain any of these objects.&lt;/P&gt;&lt;P&gt;Could you let me know how I can hold the result? Thanks a lot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;James Xie&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Apr 2007 04:47:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-open-sql-under-46c/m-p/2232587#M480477</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-25T04:47:55Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Open SQL Under 46C</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-open-sql-under-46c/m-p/2232588#M480478</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;How is 'li_fldresult' declared ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Apr 2007 05:12:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-open-sql-under-46c/m-p/2232588#M480478</guid>
      <dc:creator>former_member784222</dc:creator>
      <dc:date>2007-04-25T05:12:22Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Open SQL Under 46C</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-open-sql-under-46c/m-p/2232589#M480479</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;It's simply declared as a string or int.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;James Xie&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Apr 2007 05:16:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-open-sql-under-46c/m-p/2232589#M480479</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-25T05:16:58Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Open SQL Under 46C</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-open-sql-under-46c/m-p/2232590#M480480</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;Can anyone help me with this? The datatype of the database field is: CHAR with length 30 and I use a ABAP type: char with length 100 to hold this, the error says data read during the select access couldn't be inserted into the target field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So how can I define a ABAP variable to receive db selection field.&lt;/P&gt;&lt;P&gt;Thanks a lot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;James Xie&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Apr 2007 02:49:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-open-sql-under-46c/m-p/2232590#M480480</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-26T02:49:21Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Open SQL Under 46C</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-open-sql-under-46c/m-p/2232591#M480481</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi James,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try the following code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[code]&lt;/P&gt;&lt;P&gt;DATA: tabname LIKE dd03l-tabname VALUE 'T001'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF fieldtab OCCURS 0,&lt;/P&gt;&lt;P&gt;       text(100),&lt;/P&gt;&lt;P&gt;      END OF fieldtab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF destab OCCURS 0,&lt;/P&gt;&lt;P&gt;       text(100),&lt;/P&gt;&lt;P&gt;      END OF destab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA dref TYPE REF TO data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS: &amp;lt;fs&amp;gt; TYPE ANY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;creates dynamic data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CREATE DATA dref TYPE (tabname).&lt;/P&gt;&lt;P&gt;ASSIGN dref-&amp;gt;* TO &amp;lt;fs&amp;gt;.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fieldtab-text = 'BUKRS'.&lt;/P&gt;&lt;P&gt;APPEND fieldtab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fieldtab-text = 'BUTXT'.&lt;/P&gt;&lt;P&gt;APPEND fieldtab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE (fieldtab) INTO &amp;lt;fs&amp;gt; FROM (tabname).&lt;/P&gt;&lt;P&gt;/code]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and regards,&lt;/P&gt;&lt;P&gt;S. Chandra Mouli.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Apr 2007 04:27:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-open-sql-under-46c/m-p/2232591#M480481</guid>
      <dc:creator>former_member784222</dc:creator>
      <dc:date>2007-04-26T04:27:24Z</dc:date>
    </item>
  </channel>
</rss>

