<?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: Table  parameters question in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-parameters-question/m-p/3994040#M954174</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Declare table type and use that in the changing parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
types: ty_t_user type table of t_user.

FORM retrieve_users CHANGING pt_users TYPE ty_t_user.

FORM retrieve_user_auth CHANGING pt_users TYPE ty_t_user.
&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>Wed, 18 Jun 2008 15:43:12 GMT</pubDate>
    <dc:creator>naimesh_patel</dc:creator>
    <dc:date>2008-06-18T15:43:12Z</dc:date>
    <item>
      <title>Table  parameters question</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-parameters-question/m-p/3994037#M954171</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I want to pass a table as a changing parameter in a few different subroutines. I define the table using a type and a couple of data statements as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF t_user,&lt;/P&gt;&lt;P&gt;              bname TYPE ubname,&lt;/P&gt;&lt;P&gt;              tid TYPE utid,&lt;/P&gt;&lt;P&gt;            END OF t_user.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: gt_users TYPE STANDARD TABLE OF t_user.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I then define the method signatures as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM retrieve_users CHANGING pt_users TYPE table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM retrieve_user_auth CHANGING pt_users TYPE table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the first subroutine I do an append of rows to an empty table. In the second subroutine I attempt a modify on a populated table. Problem is the second subroutine balks when I perform a check. It seems it doesn't like the general table type declared in the method signature. Any thoughts on how to over come this problem? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Mat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jun 2008 15:39:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-parameters-question/m-p/3994037#M954171</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-18T15:39:29Z</dc:date>
    </item>
    <item>
      <title>Re: Table  parameters question</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-parameters-question/m-p/3994038#M954172</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;TYPES: BEGIN OF t_user,&lt;/P&gt;&lt;P&gt;bname TYPE ubname,&lt;/P&gt;&lt;P&gt;tid TYPE utid,&lt;/P&gt;&lt;P&gt;END OF t_user,&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;tab_user type standard table of t_user.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: gt_users TYPE STANDARD TABLE OF t_user.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I then define the method signatures as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM retrieve_users CHANGING pt_users TYPE &lt;STRONG&gt;tab_user&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM retrieve_user_auth CHANGING pt_users TYPE &lt;STRONG&gt;tab_user&lt;/STRONG&gt;.&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;Rajinikanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jun 2008 15:42:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-parameters-question/m-p/3994038#M954172</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-18T15:42:06Z</dc:date>
    </item>
    <item>
      <title>Re: Table  parameters question</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-parameters-question/m-p/3994039#M954173</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;TYPES: BEGIN OF t_user,&lt;/P&gt;&lt;P&gt;bname TYPE ubname,&lt;/P&gt;&lt;P&gt;tid TYPE utid,&lt;/P&gt;&lt;P&gt;END OF t_user.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;TYPES: ty_t_users TYPE TABLE of t_user.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: gt_users type table of ty_t_users.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM retrieve_users CHANGING pt_users TYPE &lt;STRONG&gt;ty_t_users.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to pass tables using 'USING' or 'CHANGING', the table must be of a TABLE TYPE.  &lt;/P&gt;&lt;P&gt;When you declare your table using:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: gt_users TYPE STANDARD TABLE OF t_user.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You're creating an internal table typed to a structure, not of a table type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jun 2008 15:43:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-parameters-question/m-p/3994039#M954173</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-18T15:43:10Z</dc:date>
    </item>
    <item>
      <title>Re: Table  parameters question</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-parameters-question/m-p/3994040#M954174</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Declare table type and use that in the changing parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
types: ty_t_user type table of t_user.

FORM retrieve_users CHANGING pt_users TYPE ty_t_user.

FORM retrieve_user_auth CHANGING pt_users TYPE ty_t_user.
&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>Wed, 18 Jun 2008 15:43:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-parameters-question/m-p/3994040#M954174</guid>
      <dc:creator>naimesh_patel</dc:creator>
      <dc:date>2008-06-18T15:43:12Z</dc:date>
    </item>
    <item>
      <title>Re: Table  parameters question</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-parameters-question/m-p/3994041#M954175</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have done few changes in ur code. Pl. check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF t_user,&lt;/P&gt;&lt;P&gt;bname TYPE ubname,&lt;/P&gt;&lt;P&gt;tid TYPE utid,&lt;/P&gt;&lt;P&gt;END OF t_user.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;types: my_table type standard table of t_user.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DATA: gt_users TYPE my_table.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform retrieve_users CHANGING gt_users.&lt;/P&gt;&lt;P&gt;perform retrieve_user_auth CHANGING gt_users.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FORM retrieve_users CHANGING pt_users TYPE my_table.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FORM retrieve_user_auth CHANGING pt_users TYPE my_table.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Joy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jun 2008 15:50:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-parameters-question/m-p/3994041#M954175</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-18T15:50:26Z</dc:date>
    </item>
    <item>
      <title>Re: Table  parameters question</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-parameters-question/m-p/3994042#M954176</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;You need to define a table type and then use it in FORM signature&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM retrieve_users CHANGING pt_users TYPE tt_tabletype.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Dan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jun 2008 15:52:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-parameters-question/m-p/3994042#M954176</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-18T15:52:30Z</dc:date>
    </item>
  </channel>
</rss>

