<?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: select into substructure in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501826#M565333</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;no, this doesn't work, I also thought it would work, but it doesn't. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think the reason is because 'INTO CORRESPONDING FIELDS' works on the first level and not at the substructure, and so there are no comparisons found&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also thought it would work like this:&lt;/P&gt;&lt;P&gt;SELECT * FROM /xyz/jut_wbz_hdl&lt;/P&gt;&lt;P&gt;  INTO CORRESPONDING FIELDS OF TABLE git_jut_wbz_hdl-wbz_hdl-*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but I think this would only work, if git_jut_wbz_hdl is defined with HEADER LINE&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 17 Jul 2007 15:05:03 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-17T15:05:03Z</dc:date>
    <item>
      <title>select into substructure</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501819#M565326</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;I have a database-table, I want to select into an internal table. The internal table has a few fields and the structure of the database table as substructure. Is there a way to do a SELECT on the database-table and move the values of the fields via 'INTO CORRESPONDING FIELDS OF TABLE'  into the substructure?&lt;/P&gt;&lt;P&gt;thx&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2007 14:26:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501819#M565326</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-17T14:26:04Z</dc:date>
    </item>
    <item>
      <title>Re: select into substructure</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501820#M565327</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;Yes, you can ...&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;Ferry Lianto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2007 14:30:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501820#M565327</guid>
      <dc:creator>ferry_lianto</dc:creator>
      <dc:date>2007-07-17T14:30:25Z</dc:date>
    </item>
    <item>
      <title>Re: select into substructure</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501821#M565328</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;You might try out this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT matnr AS substructure-matnr&lt;/P&gt;&lt;P&gt;       werks AS substructure-werks&lt;/P&gt;&lt;P&gt;FROM marc&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE gt_marc&lt;/P&gt;&lt;P&gt;WHERE ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gt_marc has the substructure&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Tamá&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2007 14:31:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501821#M565328</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-17T14:31:31Z</dc:date>
    </item>
    <item>
      <title>Re: select into substructure</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501822#M565329</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sure you can do it like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

report zrich_0001 .


data : begin of itab,
       fld1(10) type c,
       it001 type table of t001,
       fld2(10) type c,
       end of itab   .

data: xt001 like line of itab-it001.

select * into table itab-it001
          from t001.


loop at itab-it001 into xt001.
  write:/ xt001-bukrs, xt001-butxt.
endloop.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2007 14:34:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501822#M565329</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-07-17T14:34:08Z</dc:date>
    </item>
    <item>
      <title>Re: select into substructure</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501823#M565330</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mike,&lt;/P&gt;&lt;P&gt;try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: MARA.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;TYPES: IMARA   TYPE TABLE OF MARA.&lt;/P&gt;&lt;P&gt;DATA:  WA_MARA TYPE          MARA.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;        AUFNR  LIKE AUFK-AUFNR,&lt;/P&gt;&lt;P&gt;        VBELN  LIKE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;        ITMARA TYPE IMARA,&lt;/P&gt;&lt;P&gt;      END   OF ITAB.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;ITAB-AUFNR = '0000000001'. ITAB-VBELN = '0000000001'.&lt;/P&gt;&lt;P&gt;SELECT * FROM MARA UP TO 5 ROWS INTO TABLE ITAB-ITMARA.&lt;/P&gt;&lt;P&gt;APPEND ITAB.&lt;/P&gt;&lt;P&gt;ITAB-AUFNR = '0000000002'. ITAB-VBELN = '0000000001'.&lt;/P&gt;&lt;P&gt;SELECT * FROM MARA UP TO 5 ROWS INTO TABLE ITAB-ITMARA where matkl = '02'.&lt;/P&gt;&lt;P&gt;APPEND ITAB.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;  WRITE: / ITAB-AUFNR, ITAB-VBELN.&lt;/P&gt;&lt;P&gt;  LOOP AT ITAB-ITMARA INTO WA_MARA.&lt;/P&gt;&lt;P&gt;    WRITE: /50 WA_MARA-MATNR, WA_MARA-MATKL.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, Dieter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2007 14:35:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501823#M565330</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-17T14:35:41Z</dc:date>
    </item>
    <item>
      <title>Re: select into substructure</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501824#M565331</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;structure with field1 &amp;amp; field2 and structure wbz_hdl&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF wbz_hdl_show,&lt;/P&gt;&lt;P&gt;  field1(1)      TYPE c,&lt;/P&gt;&lt;P&gt;  field2(1)       TYPE c,&lt;/P&gt;&lt;P&gt;  wbz_hdl      TYPE /xyz/jut_wbz_hdl,&lt;/P&gt;&lt;P&gt;END OF wbz_hdl_show.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;internal table with new defined structure&lt;/P&gt;&lt;P&gt;DATA: git_jut_wbz_hdl TYPE STANDARD TABLE OF wbz_hdl_show.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select on dbtab into internal table git_jut_wbz_hdl (but this doesn't work)&lt;/P&gt;&lt;P&gt;SELECT * FROM /xyz/jut_wbz_hdl&lt;/P&gt;&lt;P&gt;  INTO CORRESPONDING FIELDS OF TABLE git_jut_wbz_hdl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ok I can solve the problem, do the SELECT  into internal table and loop through the internal table and MOVE-CORRESPONDING into workarea defined with new structure and at last append it to internal table, also defined with the new structure.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2007 14:53:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501824#M565331</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-17T14:53:32Z</dc:date>
    </item>
    <item>
      <title>Re: select into substructure</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501825#M565332</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This doesn't work?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

SELECT * FROM /xyz/jut_wbz_hdl
INTO CORRESPONDING FIELDS OF TABLE git_jut_wbz_hdl-wbz_hdl.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2007 14:56:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501825#M565332</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-07-17T14:56:17Z</dc:date>
    </item>
    <item>
      <title>Re: select into substructure</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501826#M565333</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;no, this doesn't work, I also thought it would work, but it doesn't. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think the reason is because 'INTO CORRESPONDING FIELDS' works on the first level and not at the substructure, and so there are no comparisons found&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also thought it would work like this:&lt;/P&gt;&lt;P&gt;SELECT * FROM /xyz/jut_wbz_hdl&lt;/P&gt;&lt;P&gt;  INTO CORRESPONDING FIELDS OF TABLE git_jut_wbz_hdl-wbz_hdl-*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but I think this would only work, if git_jut_wbz_hdl is defined with HEADER LINE&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2007 15:05:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501826#M565333</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-17T15:05:03Z</dc:date>
    </item>
    <item>
      <title>Re: select into substructure</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501827#M565334</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mike,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here a short example with own types:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ABLES: MARA.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF XMARA,&lt;/P&gt;&lt;P&gt;         MATNR LIKE MARA-MATNR,&lt;/P&gt;&lt;P&gt;         MATKL LIKE MARA-MATKL,&lt;/P&gt;&lt;P&gt;         GROES LIKE MARA-GROES,&lt;/P&gt;&lt;P&gt;       END   OF XMARA.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;TYPES: IMARA TYPE TABLE OF XMARA.&lt;/P&gt;&lt;P&gt;DATA: WA_MARA TYPE XMARA.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;AUFNR LIKE AUFK-AUFNR,&lt;/P&gt;&lt;P&gt;VBELN LIKE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;ITMARA TYPE IMARA,&lt;/P&gt;&lt;P&gt;END OF ITAB.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;ITAB-AUFNR = '0000000001'. ITAB-VBELN = '0000000001'.&lt;/P&gt;&lt;P&gt;SELECT * FROM MARA UP TO 5 ROWS INTO CORRESPONDING FIELDS OF TABLE ITAB-ITMARA.&lt;/P&gt;&lt;P&gt;APPEND ITAB.&lt;/P&gt;&lt;P&gt;ITAB-AUFNR = '0000000002'. ITAB-VBELN = '0000000001'.&lt;/P&gt;&lt;P&gt;SELECT * FROM MARA UP TO 5 ROWS INTO CORRESPONDING FIELDS OF TABLE ITAB-ITMARA WHERE MATKL = '02'.&lt;/P&gt;&lt;P&gt;APPEND ITAB.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;  WRITE: / ITAB-AUFNR, ITAB-VBELN.&lt;/P&gt;&lt;P&gt;  LOOP AT ITAB-ITMARA INTO WA_MARA.&lt;/P&gt;&lt;P&gt;    WRITE: /50 WA_MARA-MATNR, WA_MARA-MATKL.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, Dieter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2007 15:07:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501827#M565334</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-17T15:07:03Z</dc:date>
    </item>
    <item>
      <title>Re: select into substructure</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501828#M565335</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Since the structure is the same for the DB table and the substructure, there is no reason why you need to have the CORRESPONDING FIELDS.  Simply try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

SELECT * FROM /xyz/jut_wbz_hdl
                    INTO TABLE git_jut_wbz_hdl-wbz_hdl.   "&amp;lt;-- Make sure to specifiy the name of the substructure internal table here

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;RIch Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2007 15:11:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501828#M565335</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-07-17T15:11:19Z</dc:date>
    </item>
    <item>
      <title>Re: select into substructure</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501829#M565336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;or alternatively you can change your type definition as follows and then the CORRESPONDING FIELDS OF TABLE should work&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF wbz_hdl_show,&lt;/P&gt;&lt;P&gt;field1(1) TYPE c,&lt;/P&gt;&lt;P&gt;field2(1) TYPE c.&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE /xyz/jut_wbz_hdl.&lt;/P&gt;&lt;P&gt;TYPES: END OF wbz_hdl_show.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;internal table with new defined structure&lt;/P&gt;&lt;P&gt;DATA: git_jut_wbz_hdl TYPE STANDARD TABLE OF wbz_hdl_show.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2007 15:20:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-into-substructure/m-p/2501829#M565336</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-17T15:20:18Z</dc:date>
    </item>
  </channel>
</rss>

