<?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: internal table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651906#M289573</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 ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is working...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 08 Nov 2006 14:58:45 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-11-08T14:58:45Z</dc:date>
    <item>
      <title>internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651900#M289567</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 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;DATA: EXCEL_TAB1 TYPE ty_t_sender.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD CL_GUI_FRONTEND_SERVICES=&amp;gt;CLIPBOARD_IMPORT&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      DATA       = EXCEL_TAB1&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      CNTL_ERROR = 1&lt;/P&gt;&lt;P&gt;      OTHERS     = 4.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE A037(ALSMEX).&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So in debugging i see some '#' in the contents of EXCEL_TAB1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can i remove that #..can any body tell me how can we do this in above code?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Nov 2006 12:47:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651900#M289567</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-08T12:47:31Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651901#M289568</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;
TYPES: TY_D_ITABVALUE TYPE ALSMEX_TABLINE-VALUE,
TY_T_ITAB TYPE ALSMEX_TABLINE OCCURS 0,

BEGIN OF TY_S_SENDERLINE,
LINE(4096) TYPE C,
END OF TY_S_SENDERLINE,
TY_T_SENDER TYPE TY_S_SENDERLINE OCCURS 0 .

DATA: EXCEL_TAB1 TYPE ty_t_sender.
DATA: wa LIKE LINE OF EXCEL_TAB1.

* the following LOOP replaces each '#' with SPACE
* afterwards all SPACES are deleted
LOOP AT EXCEL_TAB1 INTO WA.
  TRANSLATE wa-line USING '# '.
  CONDENSE wa-line NO-GAPS.
  MODIFY excel_tab1 FROM wa.
ENDLOOP. 


CALL METHOD CL_GUI_FRONTEND_SERVICES=&amp;gt;CLIPBOARD_IMPORT
IMPORTING
DATA = EXCEL_TAB1
EXCEPTIONS
CNTL_ERROR = 1
OTHERS = 4.
IF SY-SUBRC &amp;lt;&amp;gt; 0.
MESSAGE A037(ALSMEX).
ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Nov 2006 13:09:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651901#M289568</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-08T13:09:15Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651902#M289569</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Ravi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The '#' is nothing but the separators between columns in the excel sheet....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;include the following logic to split the record at the field separator.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data ls_excel_tab1 type ty_s_senderline.&lt;/P&gt;&lt;P&gt;types: begin of itabtype,&lt;/P&gt;&lt;P&gt;           field1(20),    " as per your requirement&lt;/P&gt;&lt;P&gt;           field2(30),    " as per your requirement&lt;/P&gt;&lt;P&gt;           .........&lt;/P&gt;&lt;P&gt;           .........&lt;/P&gt;&lt;P&gt;       end of itabtype.&lt;/P&gt;&lt;P&gt;data itab type table of itabtype.&lt;/P&gt;&lt;P&gt;data ls_itab type itabtype.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at excel_tab1 into ls_excel_tab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;split ls_excel_tab1 at  cl_abap_char_utilities=&amp;gt;horizontal_tab into &lt;/P&gt;&lt;P&gt;ls_itab-field1 ls_itab-field2 (.....).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append ls_itab to itab.&lt;/P&gt;&lt;P&gt;clear ls_itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at the end of the loop, you will get itab with the required values, in the required form.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;Sajan.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Sajan Joseph&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Nov 2006 13:39:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651902#M289569</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-08T13:39:39Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651903#M289570</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI ,&lt;/P&gt;&lt;P&gt;TAHNKS.BUT TRANSLATE IS NOT WORKING.I THINK ONLY FOR CHARACTER TYPE IT WILL WORK.BUT HERE EXCEL_TAB1 IS OF DIFFERENT TYPE?&lt;/P&gt;&lt;P&gt;IS THERE ANY OTHER WAY TO DO IT?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REGARDS&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Nov 2006 14:23:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651903#M289570</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-08T14:23:51Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651904#M289571</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Ravi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you just need to replace the '#' with space, you can use the following code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;data ls_tab1 type ty_s_senderline.&lt;/P&gt;&lt;P&gt;loop at excel_tab1 into ls_tab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;replace all occurrences of cl_abap_char_utilities=&amp;gt;horizontal_tab in ls_tab1 with ''.&lt;/P&gt;&lt;P&gt;modify excel_tab1 from ls_tab1.&lt;/P&gt;&lt;P&gt;clear ls_tab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope your problem is solved.&lt;/P&gt;&lt;P&gt;Sajan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Nov 2006 14:45:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651904#M289571</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-08T14:45:51Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651905#M289572</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi tahnks.&lt;/P&gt;&lt;P&gt;But where you are mentioning # replace statement?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Nov 2006 14:54:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651905#M289572</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-08T14:54:42Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651906#M289573</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 ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is working...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Nov 2006 14:58:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651906#M289573</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-08T14:58:45Z</dc:date>
    </item>
    <item>
      <title>Re: internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651907#M289574</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Ravi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you check the code i had given, you can see some thing like 'cl_abap_char_utilities=&amp;gt;horizontal_tab', which represents the special character for tab separator in EXCEL files or other flat files. If you want to hard code '#', you can change 'cl_abap_char_utilities=&amp;gt;horizontal_tab' with '#' in the code i have given.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;Sajan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Nov 2006 15:00:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table/m-p/1651907#M289574</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-08T15:00:08Z</dc:date>
    </item>
  </channel>
</rss>

