<?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: replace command in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674494#M297668</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Thanks..it is working...but see the below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: TY_D_ITABVALUE  TYPE ALSMEX_TABLINE-VALUE,&lt;/P&gt;&lt;P&gt;       TY_T_ITAB    TYPE ALSMEX_TABLINE   OCCURS 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       BEGIN OF TY_S_SENDERLINE,&lt;/P&gt;&lt;P&gt;         LINE(4096)               TYPE C,&lt;/P&gt;&lt;P&gt;       END OF TY_S_SENDERLINE,&lt;/P&gt;&lt;P&gt;       TY_T_SENDER  TYPE TY_S_SENDERLINE  OCCURS 0 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: EXCEL_TAB1 TYPE TY_T_SENDER.&lt;/P&gt;&lt;P&gt;DATA : WA_EXCELTAB1 LIKE LINE OF EXCEL_TAB1.&lt;/P&gt;&lt;P&gt;data: str(2000) type c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; LOOP AT EXCEL_TAB1 INTO WA_EXCELTAB1.&lt;/P&gt;&lt;P&gt;    str = WA_EXCELTAB1-line.&lt;/P&gt;&lt;P&gt;   translate str using '#'.&lt;/P&gt;&lt;P&gt;    MODIFY EXCEL_TAB1 FROM WA_EXCELTAB1.&lt;/P&gt;&lt;P&gt;    CLEAR WA_EXCELTAB1.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So here the same translate statement is not working..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_EXCELTAB1-line has value:1#02.11.2006#02.11.2006#1061#AUD##7#SA#Legacy data transfer1#Reference1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What may be the problem?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 09 Nov 2006 09:24:59 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-11-09T09:24:59Z</dc:date>
    <item>
      <title>replace command</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674492#M297666</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi experts,&lt;/P&gt;&lt;P&gt;See the following code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA STR(1000) TYPE C VALUE '1#02.11.2006#02.11.2006#1061#AUD##7#SA#Legacy data transfer1#Reference1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;replace all occurrences of '#' in str with space.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;write:/ str.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So the o/p is&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;102.11.200602.11.20061061AUD7SALegacy data transfer1Reference1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But the Actual o/p should be like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1 02.11.2006 02.11.2006 1061 AUD  7 SA Legacy data transfer Reference1 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it should contain 10 fields in o/p...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anybody tell me what may be the problem in the code?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;y it is not taking space?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regrads&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ravi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 09:07:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674492#M297666</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T09:07:53Z</dc:date>
    </item>
    <item>
      <title>Re: replace command</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674493#M297667</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Pleae try using translate instead.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: STR(1000) TYPE C VALUE '1#02.11.2006#02.11.2006#1061#AUD##7#SA#Legacy' 
translate  str using  '# '.
IF SY-SUBRC = 0.
WRITE:/ STR.
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 09:14:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674493#M297667</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T09:14:31Z</dc:date>
    </item>
    <item>
      <title>Re: replace command</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674494#M297668</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Thanks..it is working...but see the below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: TY_D_ITABVALUE  TYPE ALSMEX_TABLINE-VALUE,&lt;/P&gt;&lt;P&gt;       TY_T_ITAB    TYPE ALSMEX_TABLINE   OCCURS 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       BEGIN OF TY_S_SENDERLINE,&lt;/P&gt;&lt;P&gt;         LINE(4096)               TYPE C,&lt;/P&gt;&lt;P&gt;       END OF TY_S_SENDERLINE,&lt;/P&gt;&lt;P&gt;       TY_T_SENDER  TYPE TY_S_SENDERLINE  OCCURS 0 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: EXCEL_TAB1 TYPE TY_T_SENDER.&lt;/P&gt;&lt;P&gt;DATA : WA_EXCELTAB1 LIKE LINE OF EXCEL_TAB1.&lt;/P&gt;&lt;P&gt;data: str(2000) type c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; LOOP AT EXCEL_TAB1 INTO WA_EXCELTAB1.&lt;/P&gt;&lt;P&gt;    str = WA_EXCELTAB1-line.&lt;/P&gt;&lt;P&gt;   translate str using '#'.&lt;/P&gt;&lt;P&gt;    MODIFY EXCEL_TAB1 FROM WA_EXCELTAB1.&lt;/P&gt;&lt;P&gt;    CLEAR WA_EXCELTAB1.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So here the same translate statement is not working..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WA_EXCELTAB1-line has value:1#02.11.2006#02.11.2006#1061#AUD##7#SA#Legacy data transfer1#Reference1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What may be the problem?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 09:24:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674494#M297668</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T09:24:59Z</dc:date>
    </item>
    <item>
      <title>Re: replace command</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674495#M297669</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ur  logic  looking very clumsy..&lt;/P&gt;&lt;P&gt;try this  way...ur  modify EXCEL_TAB1 using  WA_EXCELTAB1&lt;/P&gt;&lt;P&gt;but doing translate to str.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;LOOP AT EXCEL_TAB1 INTO WA_EXCELTAB1.
*str = WA_EXCELTAB1-line.
translate WA_EXCELTAB1-line using '#'.
MODIFY EXCEL_TAB1 FROM WA_EXCELTAB1.
CLEAR WA_EXCELTAB1.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 09:33:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674495#M297669</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T09:33:31Z</dc:date>
    </item>
    <item>
      <title>Re: replace command</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674496#M297670</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;May be u need to reassign str to WA_EXCELTAB1-line.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 09:33:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674496#M297670</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T09:33:53Z</dc:date>
    </item>
    <item>
      <title>Re: replace command</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674497#M297671</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try with the following code:&lt;/P&gt;&lt;P&gt;data: l_separator TYPE c.&lt;/P&gt;&lt;P&gt;  l_separator = cl_abap_char_utilities=&amp;gt;horizontal_tab.&lt;/P&gt;&lt;P&gt;  REPLACE ALL OCCURRENCES OF l_separator IN wa_data WITH space.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 09:38:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674497#M297671</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T09:38:01Z</dc:date>
    </item>
    <item>
      <title>Re: replace command</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674498#M297672</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;in ur code  posted 2nd time&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: TY_D_ITABVALUE TYPE ALSMEX_TABLINE-VALUE,&lt;/P&gt;&lt;P&gt;TY_T_ITAB TYPE ALSMEX_TABLINE OCCURS 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BEGIN OF TY_S_SENDERLINE,&lt;/P&gt;&lt;P&gt;LINE(4096) TYPE C,&lt;/P&gt;&lt;P&gt;END OF TY_S_SENDERLINE,&lt;/P&gt;&lt;P&gt;TY_T_SENDER TYPE TY_S_SENDERLINE OCCURS 0 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: EXCEL_TAB1 TYPE TY_T_SENDER.&lt;/P&gt;&lt;P&gt;DATA : WA_EXCELTAB1 LIKE LINE OF EXCEL_TAB1.&lt;/P&gt;&lt;P&gt;data: str(2000) type c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT EXCEL_TAB1 INTO WA_EXCELTAB1.&lt;/P&gt;&lt;P&gt;str = WA_EXCELTAB1-line.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;translate str using '# '.&amp;lt;/b&amp;gt; &amp;lt;&amp;lt;make sure here u give 1 space after # inside the quotes,it will not work otherwise&amp;gt;&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY EXCEL_TAB1 FROM WA_EXCELTAB1.&lt;/P&gt;&lt;P&gt;CLEAR WA_EXCELTAB1.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 09:43:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674498#M297672</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T09:43:52Z</dc:date>
    </item>
    <item>
      <title>Re: replace command</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674499#M297673</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;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 09:51:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/replace-command/m-p/1674499#M297673</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T09:51:03Z</dc:date>
    </item>
  </channel>
</rss>

