<?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: Application server Excel file to Internal table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256706#M488715</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi anil  &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Did you resolve your quesion for this issue? I met the same issue now. if you get the solution, can you please share it?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 06 Aug 2008 01:19:15 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-08-06T01:19:15Z</dc:date>
    <item>
      <title>Application server Excel file to Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256699#M488708</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 excel file in Application Server.&lt;/P&gt;&lt;P&gt;And i want to upload that file into sap internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pleae give me response asap.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Advance Thanks,&lt;/P&gt;&lt;P&gt;Kumar A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 May 2007 12:25:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256699#M488708</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-22T12:25:11Z</dc:date>
    </item>
    <item>
      <title>Re: Application server Excel file to Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256700#M488709</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;chk this, put the data into an excel file.then download.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;suppose data base name is &lt;/P&gt;&lt;P&gt;db_name_age &lt;/P&gt;&lt;P&gt;fields inside it are name and age.&lt;/P&gt;&lt;P&gt;**************************************&lt;/P&gt;&lt;P&gt;sample excel sheet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;coloumn 1 is name and column 2 is age&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;name age&lt;/P&gt;&lt;P&gt;A	8&lt;/P&gt;&lt;P&gt;C	13&lt;/P&gt;&lt;P&gt;D	55&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;************************************

DATA : int_excel LIKE alsmex_tabline OCCURS 0 WITH HEADER LINE.

data : record like db_name_age occurs 0 with header line.

DATA : v_start_col TYPE i VALUE '1', "starting col

       v_start_row TYPE i VALUE '1', " starting row

       v_end_col   TYPE i VALUE '2', " total columns

       v_end_row   TYPE i VALUE '10'. "total no of record


FORM f_upload .

  CLEAR : int_excel, int_excel[].

  CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
    EXPORTING
      filename                = wf_filename
      i_begin_col             = v_start_col
      i_begin_row             = v_start_row
      i_end_col               = v_end_col
      i_end_row               = v_end_row
    TABLES
      intern                  = int_excel
    EXCEPTIONS
      inconsistent_parameters = 1
      upload_ole              = 2
      OTHERS                  = 3.

  IF sy-subrc &amp;lt;&amp;gt; 0.
*Message is 'Unable to upload data from  '  wf_filename.
    MESSAGE e169(zm050) WITH wf_filename.
  ELSE.

    SORT int_excel BY row col.
    REFRESH : record.
    CLEAR   : record.


    LOOP AT int_excel.

      CASE int_excel-col. "go thru each column.

        WHEN 1.
          record-name  = int_excel-value. 
        WHEN 2.
          record-age = int_excel-value.      

      ENDCASE.

      AT END OF row.

        APPEND record.

        CLEAR record.

      ENDAT.

    ENDLOOP.

  ENDIF.

*reocrd has all the datas&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Rgds&lt;/P&gt;&lt;P&gt;Reshma&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 May 2007 12:28:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256700#M488709</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-22T12:28:18Z</dc:date>
    </item>
    <item>
      <title>Re: Application server Excel file to Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256701#M488710</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anil.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use the Function Module 'ALSM_EXCEL_TO_INTERNAL_TABLE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward Points if it is helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Felipe Gelme&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See the Example code - &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Program : ZLWMI151_UPLOAD(Data load to ZBATCH_CROSS_REF Table)&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Type : Upload program&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Author : Seshu Maramreddy&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Date : 05/16/2005&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Transport : DV3K919574&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Transaction: None&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Description: This program will get the data from XLS File&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;and it upload to ZBATCH_CROSS_REF Table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZLWMI151_UPLOAD no standard page heading&lt;/P&gt;&lt;P&gt;line-size 100 line-count 60.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*tables : zbatch_cross_ref.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of t_text occurs 0,&lt;/P&gt;&lt;P&gt;werks(4) type c,&lt;/P&gt;&lt;P&gt;cmatnr(15) type c,&lt;/P&gt;&lt;P&gt;srlno(12) type n,&lt;/P&gt;&lt;P&gt;matnr(7) type n,&lt;/P&gt;&lt;P&gt;charg(10) type n,&lt;/P&gt;&lt;P&gt;end of t_text.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of t_zbatch occurs 0,&lt;/P&gt;&lt;P&gt;werks like zbatch_cross_ref-werks,&lt;/P&gt;&lt;P&gt;cmatnr like zbatch_cross_ref-cmatnr,&lt;/P&gt;&lt;P&gt;srlno like zbatch_cross_ref-srlno,&lt;/P&gt;&lt;P&gt;matnr like zbatch_cross_ref-matnr,&lt;/P&gt;&lt;P&gt;charg like zbatch_cross_ref-charg,&lt;/P&gt;&lt;P&gt;end of t_zbatch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : g_repid like sy-repid,&lt;/P&gt;&lt;P&gt;g_line like sy-index,&lt;/P&gt;&lt;P&gt;g_line1 like sy-index,&lt;/P&gt;&lt;P&gt;$v_start_col type i value '1',&lt;/P&gt;&lt;P&gt;$v_start_row type i value '2',&lt;/P&gt;&lt;P&gt;$v_end_col type i value '256',&lt;/P&gt;&lt;P&gt;$v_end_row type i value '65536',&lt;/P&gt;&lt;P&gt;gd_currentrow type i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: itab like alsmex_tabline occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : t_final like zbatch_cross_ref occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;selection-screen : begin of block blk with frame title text.&lt;/P&gt;&lt;P&gt;parameters : p_file like rlgrap-filename obligatory.&lt;/P&gt;&lt;P&gt;selection-screen : end of block blk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;initialization.&lt;/P&gt;&lt;P&gt;g_repid = sy-repid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at selection-screen on value-request for p_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;PROGRAM_NAME = g_repid&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;FILE_NAME = p_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Uploading the data into Internal Table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;perform upload_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform modify_table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;top-of-page.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'Z_HEADER'&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;FLEX_TEXT1 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FLEX_TEXT2 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FLEX_TEXT3 =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form upload_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM upload_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;FILENAME = p_file&lt;/P&gt;&lt;P&gt;I_BEGIN_COL = $v_start_col&lt;/P&gt;&lt;P&gt;I_BEGIN_ROW = $v_start_row&lt;/P&gt;&lt;P&gt;I_END_COL = $v_end_col&lt;/P&gt;&lt;P&gt;I_END_ROW = $v_end_row&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;INTERN = itab&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;INCONSISTENT_PARAMETERS = 1&lt;/P&gt;&lt;P&gt;UPLOAD_OLE = 2&lt;/P&gt;&lt;P&gt;OTHERS = 3.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;write:/10 'File '.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read table itab index 1.&lt;/P&gt;&lt;P&gt;gd_currentrow = itab-row.&lt;/P&gt;&lt;P&gt;&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;if itab-row ne gd_currentrow.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append t_text.&lt;/P&gt;&lt;P&gt;clear t_text.&lt;/P&gt;&lt;P&gt;gd_currentrow = itab-row.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;case itab-col.&lt;/P&gt;&lt;P&gt;when '0001'.&lt;/P&gt;&lt;P&gt;t_text-werks = itab-value.&lt;/P&gt;&lt;P&gt;when '0002'.&lt;/P&gt;&lt;P&gt;t_text-cmatnr = itab-value.&lt;/P&gt;&lt;P&gt;when '0003'.&lt;/P&gt;&lt;P&gt;t_text-srlno = itab-value.&lt;/P&gt;&lt;P&gt;when '0004'.&lt;/P&gt;&lt;P&gt;t_text-matnr = itab-value.&lt;/P&gt;&lt;P&gt;when '0005'.&lt;/P&gt;&lt;P&gt;t_text-charg = itab-value.&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append t_text.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " upload_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form modify_table&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Modify the table ZBATCH_CROSS_REF&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM modify_table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at t_text.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_final-werks = t_text-werks.&lt;/P&gt;&lt;P&gt;t_final-cmatnr = t_text-cmatnr.&lt;/P&gt;&lt;P&gt;t_final-srlno = t_text-srlno.&lt;/P&gt;&lt;P&gt;t_final-matnr = t_text-matnr.&lt;/P&gt;&lt;P&gt;t_final-charg = t_text-charg.&lt;/P&gt;&lt;P&gt;t_final-erdat = sy-datum.&lt;/P&gt;&lt;P&gt;t_final-erzet = sy-uzeit.&lt;/P&gt;&lt;P&gt;t_final-ernam = sy-uname.&lt;/P&gt;&lt;P&gt;t_final-rstat = 'U'.&lt;/P&gt;&lt;P&gt;append t_final.&lt;/P&gt;&lt;P&gt;clear t_final.&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;delete t_final where werks = ''.&lt;/P&gt;&lt;P&gt;describe table t_final lines g_line.&lt;/P&gt;&lt;P&gt;sort t_final by werks cmatnr srlno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Deleting the Duplicate Records&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;perform select_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;describe table t_final lines g_line1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;modify zbatch_cross_ref from table t_final.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc ne 0.&lt;/P&gt;&lt;P&gt;write:/ 'Updation failed'.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;Skip 1.&lt;/P&gt;&lt;P&gt;Write:/12 'Updation has been Completed Sucessfully'.&lt;/P&gt;&lt;P&gt;skip 1.&lt;/P&gt;&lt;P&gt;Write:/12 'Records in file ',42 g_line .&lt;/P&gt;&lt;P&gt;write:/12 'Updated records in Table',42 g_line1.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;delete from zbatch_cross_ref where werks = ''.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " modify_table&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form select_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Deleting the duplicate records&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM select_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select werks&lt;/P&gt;&lt;P&gt;cmatnr&lt;/P&gt;&lt;P&gt;srlno from zbatch_cross_ref&lt;/P&gt;&lt;P&gt;into table t_zbatch for all entries in t_final&lt;/P&gt;&lt;P&gt;where werks = t_final-werks&lt;/P&gt;&lt;P&gt;and cmatnr = t_final-cmatnr&lt;/P&gt;&lt;P&gt;and srlno = t_final-srlno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort t_zbatch by werks cmatnr srlno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at t_zbatch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read table t_final with key werks = t_zbatch-werks&lt;/P&gt;&lt;P&gt;cmatnr = t_zbatch-cmatnr&lt;/P&gt;&lt;P&gt;srlno = t_zbatch-srlno.&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;delete table t_final .&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear: t_zbatch,&lt;/P&gt;&lt;P&gt;t_final.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " select_data&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 May 2007 12:28:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256701#M488710</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-22T12:28:51Z</dc:date>
    </item>
    <item>
      <title>Re: Application server Excel file to Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256702#M488711</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;Use the Fm  "ALSM_EXCEL_TO_INTERNAL_TABL" . this  will upload the data from Excel file to Inernal table.&lt;/P&gt;&lt;P&gt;Take little bit care , as this will upload the data to inernal table in different structure..&lt;/P&gt;&lt;P&gt;Revert back if any issues.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward with points if helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naveen.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 May 2007 12:29:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256702#M488711</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-22T12:29:25Z</dc:date>
    </item>
    <item>
      <title>Re: Application server Excel file to Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256703#M488712</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;&lt;/P&gt;&lt;P&gt;ex-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ITAB2 OCCURS 0,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         VALUE(250) TYPE C,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         END   OF ITAB2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**************************************&lt;STRONG&gt;DATA DECLERATION&lt;/STRONG&gt;************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: PATH LIKE DYNPREAD-FIELDNAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : P TYPE STRING,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       D TYPE STRING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : V_DATASET    LIKE FILENAMECI-FILEEXTERN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**************************************&lt;STRONG&gt;SELECTION SCREEN&lt;/STRONG&gt;***********************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: V_PATH TYPE RLGRAP-FILENAME DEFAULT 'C:test.txt'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: D_PATH TYPE RLGRAP-FILENAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SKIP 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: PC_ONE    RADIOBUTTON GROUP RAD1 DEFAULT 'X',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            PC_OTHER    RADIOBUTTON GROUP RAD1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK B1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR V_PATH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="26" type="ul"&gt;&lt;P&gt;HELP FOR SEARCHING FILES PATH************************************************&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF PC_ONE = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;     EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PROGRAM_NAME        =  'ZTRIAL'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DYNPRO_NUMBER       = SYST-DYNNR&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       FIELD_NAME          = PATH&lt;/P&gt;&lt;P&gt;     IMPORTING&lt;/P&gt;&lt;P&gt;       FILE_NAME           = V_PATH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*******&lt;STRONG&gt;CONVERT IN TO STRING&lt;/STRONG&gt;************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    P = V_PATH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**************************************&lt;STRONG&gt;SELECTION SCREEN VALIDATION&lt;/STRONG&gt;***********************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF V_PATH = ''.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MESSAGE E014.                    "FILE PATH NOT FOUND!!!!!!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF D_PATH = ''.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MESSAGE E016.                "TARGET FILE NOT FOUND!!!!!!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*******************&lt;STRONG&gt;FOR DOWNLOAD&lt;/STRONG&gt;**********&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR D_PATH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PROGRAM_NAME        = 'ZTRIAL'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DYNPRO_NUMBER       = SYST-DYNNR&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     FIELD_NAME           = PATH&lt;/P&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     FILE_NAME           = D_PATH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***************&lt;STRONG&gt;CONVERT INTO STRING&lt;/STRONG&gt;***********&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  D = D_PATH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*******************************************&lt;STRONG&gt;MAIN LOGIC&lt;/STRONG&gt;************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF P = ''.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    P = 'test.txt'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;******************&lt;STRONG&gt;UPLOAD DATA FROM OTHERS TO INTERNAL TABLE&lt;/STRONG&gt;****************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;            FILENAME                      = P&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         FILETYPE                      = 'ASC'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         HAS_FIELD_SEPARATOR           = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         HEADER_LENGTH                 = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         READ_BY_LINE                  = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         DAT_MODE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         CODEPAGE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         IGNORE_CERR                   = ABAP_TRUE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         REPLACEMENT                   = '#'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         CHECK_BOM                     = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         FILELENGTH                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         HEADER                        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          TABLES&lt;/P&gt;&lt;P&gt;            DATA_TAB                      = ITAB2&lt;/P&gt;&lt;P&gt;         EXCEPTIONS&lt;/P&gt;&lt;P&gt;           FILE_OPEN_ERROR               = 1&lt;/P&gt;&lt;P&gt;           FILE_READ_ERROR               = 2&lt;/P&gt;&lt;P&gt;           NO_BATCH                      = 3&lt;/P&gt;&lt;P&gt;           GUI_REFUSE_FILETRANSFER       = 4&lt;/P&gt;&lt;P&gt;           INVALID_TYPE                  = 5&lt;/P&gt;&lt;P&gt;           NO_AUTHORITY                  = 6&lt;/P&gt;&lt;P&gt;           UNKNOWN_ERROR                 = 7&lt;/P&gt;&lt;P&gt;           BAD_DATA_FORMAT               = 8&lt;/P&gt;&lt;P&gt;           HEADER_NOT_ALLOWED            = 9&lt;/P&gt;&lt;P&gt;           SEPARATOR_NOT_ALLOWED         = 10&lt;/P&gt;&lt;P&gt;           HEADER_TOO_LONG               = 11&lt;/P&gt;&lt;P&gt;           UNKNOWN_DP_ERROR              = 12&lt;/P&gt;&lt;P&gt;           ACCESS_DENIED                 = 13&lt;/P&gt;&lt;P&gt;           DP_OUT_OF_MEMORY              = 14&lt;/P&gt;&lt;P&gt;           DISK_FULL                     = 15&lt;/P&gt;&lt;P&gt;           DP_TIMEOUT                    = 16&lt;/P&gt;&lt;P&gt;           OTHERS                        = 17&lt;/P&gt;&lt;P&gt;                  .&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      IF sy-subrc = 1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       MESSAGE E014.                    "FILE PATH NOT FOUND!!!!!!!&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" 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="2" 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;LI level="1" type="ul"&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab2.&lt;/P&gt;&lt;P&gt;write:/&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;****do rewards if usefull&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 May 2007 12:31:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256703#M488712</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-22T12:31:58Z</dc:date>
    </item>
    <item>
      <title>Re: Application server Excel file to Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256704#M488713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vijay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for ur Reply but ur answer is for Presentation server Excel file only.&lt;/P&gt;&lt;P&gt;I dont think it is used for Application Serser.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please give me the Exact Answer&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kumar A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 May 2007 12:51:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256704#M488713</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-22T12:51:20Z</dc:date>
    </item>
    <item>
      <title>Re: Application server Excel file to Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256705#M488714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I want to give you some point for help, but I can't find where can I do it &lt;SPAN __jive_emoticon_name="sad"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds&lt;/P&gt;&lt;P&gt;Martin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Nov 2007 12:12:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256705#M488714</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-05T12:12:28Z</dc:date>
    </item>
    <item>
      <title>Re: Application server Excel file to Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256706#M488715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi anil  &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Did you resolve your quesion for this issue? I met the same issue now. if you get the solution, can you please share it?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Aug 2008 01:19:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256706#M488715</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-06T01:19:15Z</dc:date>
    </item>
    <item>
      <title>Re: Application server Excel file to Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256707#M488716</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;Please try like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data: p_file type rlgrap-filename&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Getting the flat file from application server&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    open dataset p_file for input in text mode encoding default.&lt;/P&gt;&lt;P&gt;*---Data is downloaded to the application server file path&lt;/P&gt;&lt;P&gt;    if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      do.&lt;/P&gt;&lt;P&gt;        read dataset p_file into ls_input-wa_string.&lt;/P&gt;&lt;P&gt;        if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;          append ls_input to lt_input.&lt;/P&gt;&lt;P&gt;        else.&lt;/P&gt;&lt;P&gt;          exit.&lt;/P&gt;&lt;P&gt;        endif.&lt;/P&gt;&lt;P&gt;      enddo.&lt;/P&gt;&lt;P&gt;*--Close the Application server file (Mandatory).&lt;/P&gt;&lt;P&gt;      close dataset p_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after getting the value from application server&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at lt_input into ls_input.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;split ls_input-wa-string at ',' into table lt_commasepfile.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Aug 2008 05:45:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256707#M488716</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-06T05:45:58Z</dc:date>
    </item>
    <item>
      <title>Re: Application server Excel file to Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256708#M488717</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hii!&lt;/P&gt;&lt;P&gt;  I have a excel file named ztest on Application server.&lt;/P&gt;&lt;P&gt;I wrote the following code to upload that file in my internal table&lt;/P&gt;&lt;P&gt;Check this sample code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
REPORT  Z_file5.

DATA:
  fname(40).


DATA:
  BEGIN OF fs_flight,
    carrid   LIKE sflight-carrid,
    connid   LIKE sflight-connid,
    fldate   LIKE sflight-fldate,
    price    LIKE sflight-price,
    currency LIKE sflight-currency,
  END OF fs_flight.
DATA:
  t_flight LIKE
     TABLE OF
           fs_flight.
fname = '.\ztest.xls'.
OPEN DATASET fname FOR INPUT IN BINARY MODE.

DO 100 TIMES.
  READ DATASET fname INTO fs_flight.
  APPEND fs_flight TO t_flight.
  IF fs_flight IS INITIAL.
    EXIT.
  ENDIF.
  CLEAR fs_flight.
ENDDO.


LOOP AT t_flight INTO fs_flight.
  WRITE: / fs_flight-carrid,
           fs_flight-connid,
           fs_flight-fldate,
           fs_flight-price,
           fs_flight-currency.
ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Abhijeet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Aug 2008 06:00:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256708#M488717</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-06T06:00:08Z</dc:date>
    </item>
    <item>
      <title>Re: Application server Excel file to Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256709#M488718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hey there,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you just have to deploy the 'ALSM_EXCEL_TO_INTERNAL_TABLE'&lt;/P&gt;&lt;P&gt;fm...and fill teh parameters as required,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this shall do the needful for you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;take care&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Aug 2008 06:30:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256709#M488718</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-06T06:30:43Z</dc:date>
    </item>
    <item>
      <title>Re: Application server Excel file to Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256710#M488719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hey there,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you just have to deploy the 'ALSM_EXCEL_TO_INTERNAL_TABLE'&lt;/P&gt;&lt;P&gt;fm...and fill teh parameters as required,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this shall do the needful for you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;take care&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Aug 2008 06:33:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256710#M488719</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-06T06:33:50Z</dc:date>
    </item>
    <item>
      <title>Re: Application server Excel file to Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256711#M488720</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;please let me know the solution&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jul 2011 19:10:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256711#M488720</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-07-28T19:10:22Z</dc:date>
    </item>
    <item>
      <title>Re: Application server Excel file to Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256712#M488721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi anil kumar thunam,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it depends on the excel file format:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As no excel will run on the application server, how did it come there?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The easiest way is to download it to presentation server (i.e. FM ARCHIVFILE_SERVER_TO_CLIENT) and then as described 1000 times.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Clemens&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jul 2011 22:24:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256712#M488721</guid>
      <dc:creator>Clemenss</dc:creator>
      <dc:date>2011-07-28T22:24:17Z</dc:date>
    </item>
    <item>
      <title>Re: Application server Excel file to Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256713#M488722</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This message was moderated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Apr 2015 12:47:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-excel-file-to-internal-table/m-p/2256713#M488722</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-04-24T12:47:10Z</dc:date>
    </item>
  </channel>
</rss>

