<?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: READ TABLE &amp;lt;pointer&amp;gt; ... in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754054#M1115043</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;Naimesh Patel&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is that original itab declaration is more complex ... &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: BEGIN OFitab OCCURS 0 ...
 ...  field1 ...
 ...  field2 ...
 ...  field3 ...
 ...  ...... ...
 ...  END OF itab .
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;and I can't change it&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 03 Nov 2008 16:29:53 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-11-03T16:29:53Z</dc:date>
    <item>
      <title>READ TABLE &lt;pointer&gt; ...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754044#M1115033</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi there. How can I assign an itab to pointer to have possibility to make operations on pointer (not itab)? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[ I ]&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: itab LIKE dbtab OCCURS 0 .
field-symbols: &amp;lt;ritab&amp;gt; type any table .
field-symbols: &amp;lt;rline&amp;gt; type any .

ASSIGN itab TO &amp;lt;ritab&amp;gt; .
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it's ok but now ... when I want to ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
READ TABLE &amp;lt;ritab&amp;gt; INTO &amp;lt;rline&amp;gt; INDEX G_arow .
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;... I receive &lt;EM&gt;You cannot use explicit or implicit index operations on tables with&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;types "HASHED TABLE" or "ANY TABLE". "&amp;lt;RITAB&amp;gt;" has the type "ANY TABLE".&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[ II ]&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: itab LIKE dbtab OCCURS 0 .
field-symbols: &amp;lt;pointer&amp;gt; type standard table .
field-symbols: &amp;lt;rline&amp;gt; type any .

ASSIGN (itab) TO &amp;lt;pointer&amp;gt; .
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the ASSIGN statement returns sy-subrc = 4&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2008 15:47:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754044#M1115033</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-03T15:47:01Z</dc:date>
    </item>
    <item>
      <title>Re: READ TABLE &lt;pointer&gt; ...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754045#M1115034</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;make ritab type table not type any table&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2008 15:50:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754045#M1115034</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-03T15:50:34Z</dc:date>
    </item>
    <item>
      <title>Re: READ TABLE &lt;pointer&gt; ...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754046#M1115035</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Did you try&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;READ TABLE &amp;lt;ritab&amp;gt; ASSIGNING &amp;lt;rline&amp;gt; INDEX G_arow .&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Aman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2008 15:51:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754046#M1115035</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-03T15:51:39Z</dc:date>
    </item>
    <item>
      <title>Re: READ TABLE &lt;pointer&gt; ...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754047#M1115036</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;there's a mistake in my post but I can't edit it now...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;U&gt;Explanation:&lt;/U&gt; &amp;lt;ritab&amp;gt; = &amp;lt;pointer&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;&amp;lt;First post edited by your friendly neighbourhood moderator&amp;gt;&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2008 15:52:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754047#M1115036</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-03T15:52:55Z</dc:date>
    </item>
    <item>
      <title>Re: READ TABLE &lt;pointer&gt; ...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754048#M1115037</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Also remove the brackets from the itab ...&lt;/P&gt;&lt;P&gt;ASSIGN (itab) TO &amp;lt;pointer&amp;gt; .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;isntead to ASSIGN itab TO &amp;lt;pointer&amp;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;Advait&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2008 15:53:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754048#M1115037</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-03T15:53:52Z</dc:date>
    </item>
    <item>
      <title>Re: READ TABLE &lt;pointer&gt; ...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754049#M1115038</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;change your declaration of&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;field-symbols: &amp;lt;pointer&amp;gt; type any table .&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;to &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;field-symbols: &amp;lt;pointer&amp;gt; type standard table .&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Darren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2008 16:08:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754049#M1115038</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-03T16:08:01Z</dc:date>
    </item>
    <item>
      <title>Re: READ TABLE &lt;pointer&gt; ...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754050#M1115039</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;INDEX TABLE&lt;/STRONG&gt; would be better.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Explanation.  something defined with reference to &lt;STRONG&gt;ANY TABLE&lt;/STRONG&gt; could be a &lt;STRONG&gt;HASHED&lt;/STRONG&gt; table, and that doesn't support indexed operations.   &lt;STRONG&gt;SORTED&lt;/STRONG&gt; tables and &lt;STRONG&gt;STANDARD&lt;/STRONG&gt; tables do.  They are referred to generically as &lt;STRONG&gt;INDEX.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;matt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2008 16:12:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754050#M1115039</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2008-11-03T16:12:10Z</dc:date>
    </item>
    <item>
      <title>Re: READ TABLE &lt;pointer&gt; ...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754051#M1115040</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;A)&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: itab LIKE zlhist02 OCCURS 0 WITH HEADER LINE .

field-symbols: &amp;lt;pointer&amp;gt; type table .
" OR
field-symbols: &amp;lt;pointer&amp;gt; type standard table .
" OR
field-symbols: &amp;lt;pointer&amp;gt; type any table .

field-symbols: &amp;lt;line&amp;gt; type any .



ASSIGN itab TO &amp;lt;pointer&amp;gt; . " ERROR



READ TABLE &amp;lt;pointer&amp;gt; ASSIGNING &amp;lt;line&amp;gt; INDEX 1 .
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;EM&gt;"itab" is not type-compatible with field symbol "&amp;lt;POINTER&amp;gt;".&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2008 16:22:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754051#M1115040</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-03T16:22:51Z</dc:date>
    </item>
    <item>
      <title>Re: READ TABLE &lt;pointer&gt; ...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754052#M1115041</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you hadn't defined ITAB as a table with a header-line, you wouldn't have had the problem.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;ASSIGN itab[] TO &amp;lt;pointer&amp;gt; .&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Tables with header lines are inherently ambigous - as you've found.  Is &lt;STRONG&gt;itab&lt;/STRONG&gt; the table or the header-line?  In this case, it was the header.  Don't use them - they're not allowed in an Object Oriented context anyway.  Instead define seperate work areas.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;matt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2008 16:25:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754052#M1115041</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2008-11-03T16:25:48Z</dc:date>
    </item>
    <item>
      <title>Re: READ TABLE &lt;pointer&gt; ...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754053#M1115042</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Defin your table with the types as you have defined your field symbols POINTER with types.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: itab Type standarad table of zlhist02.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naimesh Patel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2008 16:26:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754053#M1115042</guid>
      <dc:creator>naimesh_patel</dc:creator>
      <dc:date>2008-11-03T16:26:13Z</dc:date>
    </item>
    <item>
      <title>Re: READ TABLE &lt;pointer&gt; ...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754054#M1115043</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;Naimesh Patel&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is that original itab declaration is more complex ... &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: BEGIN OFitab OCCURS 0 ...
 ...  field1 ...
 ...  field2 ...
 ...  field3 ...
 ...  ...... ...
 ...  END OF itab .
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;and I can't change it&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2008 16:29:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754054#M1115043</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-03T16:29:53Z</dc:date>
    </item>
    <item>
      <title>Re: READ TABLE &lt;pointer&gt; ...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754055#M1115044</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; The problem is that original itab declaration is more complex ... &lt;/P&gt;&lt;P&gt;&amp;gt; and I can't change it&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OK - in that case change the code as I suggested.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;matt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2008 16:31:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-table-lt-pointer-gt/m-p/4754055#M1115044</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2008-11-03T16:31:47Z</dc:date>
    </item>
  </channel>
</rss>

