<?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: SPLIT statement in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262854#M779628</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Paddu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dont use hard code '#' while spliting. just follow as below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: lv_tabch TYPE char01 VALUE cl_abap_char_utilities=&amp;gt;horizontal_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you use lv_tabch system will take care of the Symbols  either ',' or '#' or tab delimeted.......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and  SPLIT LS_FILE AT lv_tabch INTO -&lt;/P&gt;&lt;HR originaltext="-----" /&gt;&lt;P&gt; -&lt;/P&gt;&lt;HR originaltext="----" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward me with points if it helps you&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Murali.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 05 Jan 2008 11:42:00 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-05T11:42:00Z</dc:date>
    <item>
      <title>SPLIT statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262846#M779620</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 working on a BDC program. Here, I have to split a text at &lt;STRONG&gt;#&lt;/STRONG&gt; and move the same into an internal table. See below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;W_STRING = &lt;STRONG&gt;#H#263##030108#DG#030108#EUR#Rf.123#DN-123#0002#############&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;SPLIT&lt;/STRONG&gt; W_STRING AT &lt;STRONG&gt;'#'&lt;/STRONG&gt; INTO E_HEAD-FIRST E_HEAD-RTYPE E_HEAD-BUKRS......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where E_HEAD is the structure I want to move the data.&lt;/P&gt;&lt;P&gt;But, after this statement, &lt;STRONG&gt;E_HEAD-FIRST&lt;/STRONG&gt; is holding &lt;STRONG&gt;#&lt;/STRONG&gt; and rest all the fields are blank.&lt;/P&gt;&lt;P&gt;Is anything wrong in the statement I have used....? Could someone clarify my doubt..? Please suggest me how to split in such case.&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Paddu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Jan 2008 09:40:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262846#M779620</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-05T09:40:22Z</dc:date>
    </item>
    <item>
      <title>Re: SPLIT statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262847#M779621</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;data: abc type table of string with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;split field-name at '#' into Table abc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read Table abc  index 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-field1 = abc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read Table abc  index 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-field2 = abc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do like this ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Finally, append itab to an internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;TALWINDER&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Jan 2008 09:48:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262847#M779621</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-05T09:48:10Z</dc:date>
    </item>
    <item>
      <title>Re: SPLIT statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262848#M779622</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First Use:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Shift w_string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and then split it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then use this statement on all values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Replace ALL OCCURENCES of '#' with ' '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will surely solve ur problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;awrd points if helpful&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bhupal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Jan 2008 09:54:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262848#M779622</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-05T09:54:10Z</dc:date>
    </item>
    <item>
      <title>Re: SPLIT statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262849#M779623</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai Paddu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your statement is correct. But i dont know how you declared the structure(E_HEAD).once again Check it.&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;Nagaraju&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Jan 2008 09:54:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262849#M779623</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-05T09:54:32Z</dc:date>
    </item>
    <item>
      <title>Re: SPLIT statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262850#M779624</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;it might be due to the first #.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;shift w_string by 1 places left.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;den split&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Jan 2008 09:55:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262850#M779624</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-05T09:55:55Z</dc:date>
    </item>
    <item>
      <title>Re: SPLIT statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262851#M779625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Paddu,&lt;/P&gt;&lt;P&gt;              Execute the below code then ur problem will be resolved ok..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;W_STRING =' #H#263##030108'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SHIFT W_STRING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SPLIT W_STRING AT '#' INTO E_HEAD-FIRST E_HEAD-RTYPE E_HEAD-BUKRS......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*DEFAULT SHIFT IS LEFT SHIFT AT THAT TIME FIRST HASH SYMBOL WILL DELETED..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Award points if helpful.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; Kiran Kumar.G&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;                 &lt;EM&gt;Have a Nice Day..&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Jan 2008 10:04:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262851#M779625</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-05T10:04:22Z</dc:date>
    </item>
    <item>
      <title>Re: SPLIT statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262852#M779626</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 think this is due to two or more ## symbols like this beside.&lt;/P&gt;&lt;P&gt;So before splitting the string do:-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPLACE &amp;#145;##&amp;#146;WITH &amp;#145;#&amp;#146; INTO W_STRING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These REPLACE statements can repeated if u have ### in u r file.&lt;/P&gt;&lt;P&gt;ie W_STRING = &amp;#145;#xyz##abd###cd#&amp;#146;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then for three ###&lt;/P&gt;&lt;P&gt;REPLACE &amp;#145;##&amp;#146;WITH &amp;#145;#&amp;#146; INTO W_STRING.&lt;/P&gt;&lt;P&gt;REPLACE &amp;#145;##&amp;#146;WITH &amp;#145;#&amp;#146; INTO W_STRING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. SPLIT W_STRING AT &amp;#145;#&amp;#146; INTO field1 field2  ... fieldn. &lt;/P&gt;&lt;P&gt;2. SPLIT W_STRING AT &amp;#145;#&amp;#146; INTO TABLE itab.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Jan 2008 10:16:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262852#M779626</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-05T10:16:58Z</dc:date>
    </item>
    <item>
      <title>Re: SPLIT statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262853#M779627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kiran,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried like you said. I shifted the string left first after that I splitted that at &lt;STRONG&gt;#&lt;/STRONG&gt;. But, even now I am getting only one field.&lt;/P&gt;&lt;P&gt;I am getting &lt;STRONG&gt;E_HEAD-RTYPE&lt;/STRONG&gt; as &lt;STRONG&gt;H&lt;/STRONG&gt;. and rest all the fields blank. I used the same statement you said.&lt;/P&gt;&lt;P&gt;Please suggest me how to proceed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thasnks,&lt;/P&gt;&lt;P&gt;Paddu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Jan 2008 11:36:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262853#M779627</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-05T11:36:57Z</dc:date>
    </item>
    <item>
      <title>Re: SPLIT statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262854#M779628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Paddu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dont use hard code '#' while spliting. just follow as below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: lv_tabch TYPE char01 VALUE cl_abap_char_utilities=&amp;gt;horizontal_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you use lv_tabch system will take care of the Symbols  either ',' or '#' or tab delimeted.......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and  SPLIT LS_FILE AT lv_tabch INTO -&lt;/P&gt;&lt;HR originaltext="-----" /&gt;&lt;P&gt; -&lt;/P&gt;&lt;HR originaltext="----" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward me with points if it helps you&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Murali.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Jan 2008 11:42:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-statement/m-p/3262854#M779628</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-05T11:42:00Z</dc:date>
    </item>
  </channel>
</rss>

