<?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: read from flat file in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-from-flat-file/m-p/3317095#M794564</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;The usage of syntax depends upon where the flat file is located.&lt;/P&gt;&lt;P&gt;If you are trying to read the flat file from the presentation server(local PC), then you can use the function module &lt;STRONG&gt;GUI_UPLOAD&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;If you are trying to read a flat file from the application server, then you need to use &lt;STRONG&gt;OPEN DATASET&lt;/STRONG&gt; command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These are very simple to use, you just need to do a F1 and go through the sample code provided in the help.&lt;/P&gt;&lt;P&gt;I hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Priyabrata Samanta on Jan 25, 2008 10:53 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 25 Jan 2008 17:22:36 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-25T17:22:36Z</dc:date>
    <item>
      <title>read from flat file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-from-flat-file/m-p/3317092#M794561</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;                 how can i read from flat file .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jan 2008 16:46:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-from-flat-file/m-p/3317092#M794561</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-25T16:46:30Z</dc:date>
    </item>
    <item>
      <title>Re: read from flat file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-from-flat-file/m-p/3317093#M794562</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Press F1 on OPEN DATASET.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jan 2008 17:00:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-from-flat-file/m-p/3317093#M794562</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-25T17:00:03Z</dc:date>
    </item>
    <item>
      <title>Re: read from flat file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-from-flat-file/m-p/3317094#M794563</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi..&lt;/P&gt;&lt;P&gt;You can use Function module :&lt;/P&gt;&lt;P&gt;GUI_UPLOAD.&lt;/P&gt;&lt;P&gt;CALL FUNCTION GUI_UPLOAD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sandeep.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jan 2008 17:02:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-from-flat-file/m-p/3317094#M794563</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-25T17:02:46Z</dc:date>
    </item>
    <item>
      <title>Re: read from flat file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-from-flat-file/m-p/3317095#M794564</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;The usage of syntax depends upon where the flat file is located.&lt;/P&gt;&lt;P&gt;If you are trying to read the flat file from the presentation server(local PC), then you can use the function module &lt;STRONG&gt;GUI_UPLOAD&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;If you are trying to read a flat file from the application server, then you need to use &lt;STRONG&gt;OPEN DATASET&lt;/STRONG&gt; command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These are very simple to use, you just need to do a F1 and go through the sample code provided in the help.&lt;/P&gt;&lt;P&gt;I hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Priyabrata Samanta on Jan 25, 2008 10:53 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jan 2008 17:22:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-from-flat-file/m-p/3317095#M794564</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-25T17:22:36Z</dc:date>
    </item>
    <item>
      <title>Re: read from flat file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-from-flat-file/m-p/3317096#M794565</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1.  To Read/Upload file from Physical/User's machine use the FM:CALL FUNCTION 'GUI_UPLOAD' &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_file&lt;/P&gt;&lt;P&gt;    filetype           = 'ASC'&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    data_tab        = itab&lt;/P&gt;&lt;P&gt;So ur internal table itab will have the data from the File u wish to read/upload.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. To read file form application Server.&lt;/P&gt;&lt;P&gt;DATA: DSN(20) VALUE '/usr/test', &lt;/P&gt;&lt;P&gt;      RECORD(80).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OPEN DATASET DSN. &lt;/P&gt;&lt;P&gt;DO. &lt;/P&gt;&lt;P&gt;  READ DATASET DSN INTO RECORD. &lt;/P&gt;&lt;P&gt;  IF SY-SUBRC NE 0. &lt;/P&gt;&lt;P&gt;    EXIT. &lt;/P&gt;&lt;P&gt;  ELSE. &lt;/P&gt;&lt;P&gt;    WRITE: / RECORD. &lt;/P&gt;&lt;P&gt;  ENDIF. &lt;/P&gt;&lt;P&gt;ENDDO. &lt;/P&gt;&lt;P&gt;CLOSE DATASET DSN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jan 2008 17:33:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-from-flat-file/m-p/3317096#M794565</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-25T17:33:15Z</dc:date>
    </item>
    <item>
      <title>Re: read from flat file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-from-flat-file/m-p/3317097#M794566</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manjula &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;see this code...uploading material number &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;p_file1  LIKE rlgrap-filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: l_line TYPE string,&lt;/P&gt;&lt;P&gt;          l_matnr LIKE mara-matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  OPEN DATASET p_file1 FOR INPUT IN TEXT MODE ENCODING DEFAULT.&lt;/P&gt;&lt;P&gt;  IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID 'FB' TYPE 'E' NUMBER '002'&lt;/P&gt;&lt;P&gt;        WITH p_file1.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DO.&lt;/P&gt;&lt;P&gt;    CLEAR: l_line,&lt;/P&gt;&lt;P&gt;           l_matnr.&lt;/P&gt;&lt;P&gt;    READ DATASET p_file1 INTO l_line.&lt;/P&gt;&lt;P&gt;    IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;      EXIT.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    l_matnr = l_line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        input  = l_matnr&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;        output = l_matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND l_matnr TO it_material.&lt;/P&gt;&lt;P&gt;  ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLOSE DATASET p_file1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for opening application server path :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'F4_DXFILENAME_4_DYNP'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DYNPFIELD_FILETYPE       =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      dynpfield_filename       = 'P_FILE1'&lt;/P&gt;&lt;P&gt;      dyname                   = sy-repid&lt;/P&gt;&lt;P&gt;      dynumb                   = sy-dynnr&lt;/P&gt;&lt;P&gt;     filetype                 = 'P'&lt;/P&gt;&lt;P&gt;     location                 = 'A'&lt;/P&gt;&lt;P&gt;     server                   = ''&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sy-repid = program name&lt;/P&gt;&lt;P&gt;sy-dynnr = 1000 ( selection screen )&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jan 2008 17:38:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-from-flat-file/m-p/3317097#M794566</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-25T17:38:12Z</dc:date>
    </item>
  </channel>
</rss>

