<?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: ABAP String Opration in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449152#M1413446</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;Below is the logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
TYPES: BEGIN OF t_tab,
        val(2) TYPE c,
       END OF t_tab.

DATA: l_off TYPE i ,
      l_len TYPE i,
      l_string TYPE string,
      itab TYPE TABLE OF t_tab,
      wa TYPE t_tab.

l_string = 'ABCDEFGHIJK'.

l_len = strlen( l_string ).

DO.
  IF l_len GT 2.
    MOVE l_string+l_off(2) TO wa-val.
    APPEND wa TO itab.
    ADD 2 TO l_off.
    l_len = l_len - 2.
  ELSE.
    MOVE l_string+l_off(1) TO wa-val.
    APPEND wa TO itab.
    EXIT.
  ENDIF.
ENDDO.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab has the required data. If you want it to variables then you have to use those many variables instead of itab..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinod.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 20 Jan 2010 07:11:25 GMT</pubDate>
    <dc:creator>vinod_vemuru2</dc:creator>
    <dc:date>2010-01-20T07:11:25Z</dc:date>
    <item>
      <title>ABAP String Opration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449147#M1413441</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 have a String(lenth40) = 'ABCDEFGH'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and i want to split it like this AB,CD,EF,GH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;any clue. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please help.&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;Sanjeev&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jan 2010 07:00:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449147#M1413441</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-20T07:00:16Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP String Opration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449148#M1413442</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sanjeev,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create 5 variables of your required data type.&lt;/P&gt;&lt;P&gt;Use offset and keep 4 alphabets in each variable like +0(4).&lt;/P&gt;&lt;P&gt;Use concatenate statement and separate it by using Comma (,).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Manas M.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jan 2010 07:06:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449148#M1413442</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-20T07:06:39Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP String Opration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449149#M1413443</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use FM &lt;STRONG&gt;RKD_WORD_WRAP&lt;/STRONG&gt; for this with OUTPUTLEN = 2&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jan 2010 07:07:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449149#M1413443</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-20T07:07:30Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP String Opration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449150#M1413444</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;split the string ,store it in different variables  and then concatenate all the variables with "," and store it in a variable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Subha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jan 2010 07:09:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449150#M1413444</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-20T07:09:10Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP String Opration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449151#M1413445</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;Check below blogs for details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="8314944"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="8349902"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also in this case you need to split String manuallly as there is no seperater attached to it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;GAurav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jan 2010 07:11:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449151#M1413445</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-20T07:11:08Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP String Opration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449152#M1413446</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;Below is the logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
TYPES: BEGIN OF t_tab,
        val(2) TYPE c,
       END OF t_tab.

DATA: l_off TYPE i ,
      l_len TYPE i,
      l_string TYPE string,
      itab TYPE TABLE OF t_tab,
      wa TYPE t_tab.

l_string = 'ABCDEFGHIJK'.

l_len = strlen( l_string ).

DO.
  IF l_len GT 2.
    MOVE l_string+l_off(2) TO wa-val.
    APPEND wa TO itab.
    ADD 2 TO l_off.
    l_len = l_len - 2.
  ELSE.
    MOVE l_string+l_off(1) TO wa-val.
    APPEND wa TO itab.
    EXIT.
  ENDIF.
ENDDO.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab has the required data. If you want it to variables then you have to use those many variables instead of itab..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinod.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jan 2010 07:11:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449152#M1413446</guid>
      <dc:creator>vinod_vemuru2</dc:creator>
      <dc:date>2010-01-20T07:11:25Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP String Opration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449153#M1413447</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 can use FM RKD_WORD_WRAP and then concatenate the spiltted variables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example - &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Import parameters               Value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  TEXTLINE                        ABCDEFGH&lt;/P&gt;&lt;P&gt;  DELIMITER                       ,&lt;/P&gt;&lt;P&gt;  OUTPUTLEN                       2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Export parameters               Value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  OUT_LINE1                       AB&lt;/P&gt;&lt;P&gt;  OUT_LINE2                       CD&lt;/P&gt;&lt;P&gt;  OUT_LINE3                       EF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Tables                          Value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  OUT_LINES                          0 Entries&lt;/P&gt;&lt;P&gt;                   Result:           4 Entries&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jan 2010 07:15:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449153#M1413447</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-20T07:15:43Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP String Opration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449154#M1413448</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;ithe len. is 40 char and cant create so many variable..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;any thing else we can do with it ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;sanjeev&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jan 2010 07:15:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449154#M1413448</guid>
      <dc:creator>former_member809313</dc:creator>
      <dc:date>2010-01-20T07:15:58Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP String Opration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449155#M1413449</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You do not need create variables.&lt;/P&gt;&lt;P&gt;This FM return table &lt;STRONG&gt;OUT_LINES&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;Just loop on this table and concatenate values into your string separated by comma.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jan 2010 07:20:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449155#M1413449</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-20T07:20:45Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP String Opration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449156#M1413450</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: text(40) VALUE 'ABCDEFGH',
      tab TYPE trtexts.


CALL FUNCTION 'TR_SPLIT_TEXT'
  EXPORTING
    iv_text  = text
    iv_len   = 2
  IMPORTING
    et_lines = tab.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then LOOP AT tab and get the elements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Bart&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jan 2010 07:23:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449156#M1413450</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-20T07:23:26Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP String Opration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449157#M1413451</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. solved&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jan 2010 07:27:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449157#M1413451</guid>
      <dc:creator>former_member809313</dc:creator>
      <dc:date>2010-01-20T07:27:23Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP String Opration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449158#M1413452</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bartosz Bijak has rendered you help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jan 2010 07:33:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-string-opration/m-p/6449158#M1413452</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-01-20T07:33:34Z</dc:date>
    </item>
  </channel>
</rss>

