<?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: ITAB data to Xstring in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/itab-data-to-xstring/m-p/4978000#M1160040</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have looped itab into wa and passed itab to the FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;either pass wa and try to move the generated Xstrings to anothertable or handle it outside of teh loop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 13 Jan 2009 05:50:32 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-01-13T05:50:32Z</dc:date>
    <item>
      <title>ITAB data to Xstring</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/itab-data-to-xstring/m-p/4977997#M1160037</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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the below code i am converting the ITAB data to Xstring by using Fm : SCMS_TEXT_TO_XSTRING.&lt;/P&gt;&lt;P&gt;here in ITAB i am taking 2 records, but in the generted Xstring is the same for both the records.&lt;/P&gt;&lt;P&gt;how do i get different Xstring for different rows of ITAB.?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where i am doing wrong in the code ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: BEGIN OF t_mara,&lt;/P&gt;&lt;P&gt;        matnr type mara-matnr,&lt;/P&gt;&lt;P&gt;       END OF   t_mara.&lt;/P&gt;&lt;P&gt;data: itab TYPE TABLE OF t_mara,&lt;/P&gt;&lt;P&gt;      wa   TYPE t_mara.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select matnr FROM mara INTO TABLE itab UP TO 3 ROWS.&lt;/P&gt;&lt;P&gt;DATA: i_xstr TYPE XSTRING.&lt;/P&gt;&lt;P&gt;delete itab WHERE matnr is INITIAL.&lt;/P&gt;&lt;P&gt;LOOP AT itab INTO wa .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      input         = wa-matnr&lt;/P&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     OUTPUT        = wa-matnr&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;   WRITE:/ wa-matnr.&lt;/P&gt;&lt;P&gt; at new matnr.&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'SCMS_TEXT_TO_XSTRING'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FIRST_LINE       = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LAST_LINE        = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  MIMETYPE         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   BUFFER           = i_xstr&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    text_tab         = itab&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   FAILED           = 1&lt;/P&gt;&lt;P&gt;   OTHERS           = 2&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;WRITE:/ i_xstr.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear i_xstr.&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;KR.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2009 05:37:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/itab-data-to-xstring/m-p/4977997#M1160037</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-13T05:37:06Z</dc:date>
    </item>
    <item>
      <title>Re: ITAB data to Xstring</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/itab-data-to-xstring/m-p/4977998#M1160038</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;Write the FM call outside the Loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CALL FUNCTION 'SCMS_TEXT_TO_XSTRING'


EXPORTING 
FIRST_LINE = 0 
LAST_LINE = 0 
MIMETYPE = ' ' 
IMPORTING
BUFFER = i_xstr
TABLES
text_tab = itab
EXCEPTIONS
FAILED = 1
OTHERS = 2
.
IF sy-subrc 0.

MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO 
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4. 
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2009 05:43:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/itab-data-to-xstring/m-p/4977998#M1160038</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-13T05:43:38Z</dc:date>
    </item>
    <item>
      <title>Re: ITAB data to Xstring</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/itab-data-to-xstring/m-p/4977999#M1160039</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;I am getting different string values if I code like this....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: itab LIKE tstc OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: buffer TYPE xstring.&lt;/P&gt;&lt;P&gt;SELECT * FROM tstc INTO TABLE itab UP TO 2 ROWS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'SCMS_TEXT_TO_XSTRING'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     first_line       = sy-tabix&lt;/P&gt;&lt;P&gt;     last_line        = sy-tabix&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  MIMETYPE         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     buffer           = buffer&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      text_tab         = itab&lt;/P&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     failed           = 1&lt;/P&gt;&lt;P&gt;     OTHERS           = 2&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE:/ buffer.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I never used this FM, but i am trying to use this FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Venkatesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2009 05:46:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/itab-data-to-xstring/m-p/4977999#M1160039</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-13T05:46:44Z</dc:date>
    </item>
    <item>
      <title>Re: ITAB data to Xstring</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/itab-data-to-xstring/m-p/4978000#M1160040</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have looped itab into wa and passed itab to the FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;either pass wa and try to move the generated Xstrings to anothertable or handle it outside of teh loop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2009 05:50:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/itab-data-to-xstring/m-p/4978000#M1160040</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-13T05:50:32Z</dc:date>
    </item>
    <item>
      <title>Re: ITAB data to Xstring</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/itab-data-to-xstring/m-p/4978001#M1160041</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi venkatesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;replace the TSTC with MARA and check the output. i am getting same XSTRING output for all records.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;why ia m getting like that ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;any idea ..?&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;Kr&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2009 06:13:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/itab-data-to-xstring/m-p/4978001#M1160041</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-13T06:13:07Z</dc:date>
    </item>
    <item>
      <title>Re: ITAB data to Xstring</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/itab-data-to-xstring/m-p/4978002#M1160042</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;Try this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of itab occurs 0,&lt;/P&gt;&lt;P&gt;       matnr type mara-matnr,&lt;/P&gt;&lt;P&gt;       ersda type mara-ersda,&lt;/P&gt;&lt;P&gt;end of itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: buffer TYPE xstring.&lt;/P&gt;&lt;P&gt;SELECT matnr ersda FROM mara INTO TABLE itab UP TO 2 ROWS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'SCMS_TEXT_TO_XSTRING'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     first_line       = sy-tabix&lt;/P&gt;&lt;P&gt;     last_line        = sy-tabix&lt;/P&gt;&lt;P&gt;   MIMETYPE         = ' '&lt;/P&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     buffer           = buffer&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      text_tab         = itab&lt;/P&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     failed           = 1&lt;/P&gt;&lt;P&gt;     OTHERS           = 2&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt; MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;P&gt;         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WRITE:/ buffer.&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;Output&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3030303030303030303030303030303034330D0A&lt;/P&gt;&lt;P&gt;3030303030303030303030303030303035380D0A&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here when i have declared my itab like mara then the output it similar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but when i declared like above fashion , the output differs.&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;Venkatesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jan 2009 06:17:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/itab-data-to-xstring/m-p/4978002#M1160042</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-13T06:17:38Z</dc:date>
    </item>
  </channel>
</rss>

