<?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 GUI_UPLOAD data problem in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-data-problem/m-p/5527537#M1262961</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;we are uploading .DAT file in following program, after uploading the data into sap system, we are not able to see the complete data &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;first row last two three fields are missing, the total field values length is 331 character, even if i given the 5000 character also same values is showing when i runtime.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;even i have dowloaded the tabtyp_tbl at runtime into .DAT format, i am not able to see the last field values&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please provide the reason behind this one &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                           .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK file WITH FRAME TITLE text-s01.&lt;/P&gt;&lt;P&gt;PARAMETERS:&lt;/P&gt;&lt;P&gt;         r1 RADIOBUTTON GROUP rad1 DEFAULT 'X',&lt;/P&gt;&lt;P&gt;         p_file_u TYPE file DEFAULT&lt;/P&gt;&lt;P&gt;                   'XXX_TR.DAT',&lt;/P&gt;&lt;P&gt;         r2 RADIOBUTTON GROUP rad1,&lt;/P&gt;&lt;P&gt;         p_file TYPE localfile.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF rectyp_tbl,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       data(331),                       "tarn72 "gb13032009 D&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         data(5000),                       "gb13032009 I&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       end(2),&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  END OF rectyp_tbl.&lt;/P&gt;&lt;P&gt;  data : tabtyp_tbl TYPE standard TABLE OF rectyp_tbl.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            WITH NON-UNIQUE DEFAULT KEY&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;            INITIAL SIZE 500."gb13032009 D&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;             INITIAL SIZE 1000."gb13032009 I&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; DATA:&lt;/P&gt;&lt;P&gt;      l_gui_filename  TYPE string,     " Filetype&lt;/P&gt;&lt;P&gt;      l_gui_filetype(10)   TYPE c,     " Filetype&lt;/P&gt;&lt;P&gt;      l_gui_filz         TYPE i.       " Filesize&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 p_file.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'KD_GET_FILENAME_ON_F4'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      mask      = ',TR.DAT file,tr*.dat'&lt;/P&gt;&lt;P&gt;      static    = 'X'&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      file_name = p_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MOVE p_file TO l_gui_filename.&lt;/P&gt;&lt;P&gt;    MOVE 'ASC'      TO l_gui_filetype.&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;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        filename        = l_gui_filename&lt;/P&gt;&lt;P&gt;        filetype        = l_gui_filetype&lt;/P&gt;&lt;P&gt;HAS_FIELD_SEPARATOR     = 'X'&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;        filelength      = l_gui_filz&lt;/P&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        data_tab        = tabtyp_tbl&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        file_open_error = 01&lt;/P&gt;&lt;P&gt;        file_read_error = 02&lt;/P&gt;&lt;P&gt;        invalid_type    = 03&lt;/P&gt;&lt;P&gt;        unknown_error   = 04.&lt;/P&gt;&lt;P&gt;    CASE sy-subrc.&lt;/P&gt;&lt;P&gt;      WHEN 01.&lt;/P&gt;&lt;P&gt;        MESSAGE e000(fb) WITH 'Cannot open file'(125) p_file.&lt;/P&gt;&lt;P&gt;      WHEN 02.&lt;/P&gt;&lt;P&gt;        MESSAGE e000(fb) WITH 'Cannot read file'(126) p_file.&lt;/P&gt;&lt;P&gt;      WHEN 03.&lt;/P&gt;&lt;P&gt;        MESSAGE e000(fb) WITH 'File'(127) p_file&lt;/P&gt;&lt;P&gt;                          'has invalid file type'(128) l_gui_filetype.&lt;/P&gt;&lt;P&gt;      WHEN 04.&lt;/P&gt;&lt;P&gt;        MESSAGE e000(fb) WITH 'Unknown error, file'(129) p_file.&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 30 Apr 2009 15:06:20 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-04-30T15:06:20Z</dc:date>
    <item>
      <title>GUI_UPLOAD data problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-data-problem/m-p/5527537#M1262961</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;we are uploading .DAT file in following program, after uploading the data into sap system, we are not able to see the complete data &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;first row last two three fields are missing, the total field values length is 331 character, even if i given the 5000 character also same values is showing when i runtime.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;even i have dowloaded the tabtyp_tbl at runtime into .DAT format, i am not able to see the last field values&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please provide the reason behind this one &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                           .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK file WITH FRAME TITLE text-s01.&lt;/P&gt;&lt;P&gt;PARAMETERS:&lt;/P&gt;&lt;P&gt;         r1 RADIOBUTTON GROUP rad1 DEFAULT 'X',&lt;/P&gt;&lt;P&gt;         p_file_u TYPE file DEFAULT&lt;/P&gt;&lt;P&gt;                   'XXX_TR.DAT',&lt;/P&gt;&lt;P&gt;         r2 RADIOBUTTON GROUP rad1,&lt;/P&gt;&lt;P&gt;         p_file TYPE localfile.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF rectyp_tbl,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       data(331),                       "tarn72 "gb13032009 D&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         data(5000),                       "gb13032009 I&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       end(2),&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  END OF rectyp_tbl.&lt;/P&gt;&lt;P&gt;  data : tabtyp_tbl TYPE standard TABLE OF rectyp_tbl.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            WITH NON-UNIQUE DEFAULT KEY&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;            INITIAL SIZE 500."gb13032009 D&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;             INITIAL SIZE 1000."gb13032009 I&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; DATA:&lt;/P&gt;&lt;P&gt;      l_gui_filename  TYPE string,     " Filetype&lt;/P&gt;&lt;P&gt;      l_gui_filetype(10)   TYPE c,     " Filetype&lt;/P&gt;&lt;P&gt;      l_gui_filz         TYPE i.       " Filesize&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 p_file.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'KD_GET_FILENAME_ON_F4'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      mask      = ',TR.DAT file,tr*.dat'&lt;/P&gt;&lt;P&gt;      static    = 'X'&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      file_name = p_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MOVE p_file TO l_gui_filename.&lt;/P&gt;&lt;P&gt;    MOVE 'ASC'      TO l_gui_filetype.&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;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        filename        = l_gui_filename&lt;/P&gt;&lt;P&gt;        filetype        = l_gui_filetype&lt;/P&gt;&lt;P&gt;HAS_FIELD_SEPARATOR     = 'X'&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;        filelength      = l_gui_filz&lt;/P&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        data_tab        = tabtyp_tbl&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        file_open_error = 01&lt;/P&gt;&lt;P&gt;        file_read_error = 02&lt;/P&gt;&lt;P&gt;        invalid_type    = 03&lt;/P&gt;&lt;P&gt;        unknown_error   = 04.&lt;/P&gt;&lt;P&gt;    CASE sy-subrc.&lt;/P&gt;&lt;P&gt;      WHEN 01.&lt;/P&gt;&lt;P&gt;        MESSAGE e000(fb) WITH 'Cannot open file'(125) p_file.&lt;/P&gt;&lt;P&gt;      WHEN 02.&lt;/P&gt;&lt;P&gt;        MESSAGE e000(fb) WITH 'Cannot read file'(126) p_file.&lt;/P&gt;&lt;P&gt;      WHEN 03.&lt;/P&gt;&lt;P&gt;        MESSAGE e000(fb) WITH 'File'(127) p_file&lt;/P&gt;&lt;P&gt;                          'has invalid file type'(128) l_gui_filetype.&lt;/P&gt;&lt;P&gt;      WHEN 04.&lt;/P&gt;&lt;P&gt;        MESSAGE e000(fb) WITH 'Unknown error, file'(129) p_file.&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2009 15:06:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-data-problem/m-p/5527537#M1262961</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-30T15:06:20Z</dc:date>
    </item>
    <item>
      <title>Re: GUI_UPLOAD data problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-data-problem/m-p/5527538#M1262962</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;There are few very little changes that I want to suggest you, please make the below made changes into your existing code and try to execute.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : tabtyp_tbl TYPE standard TABLE OF rectyp_tbl with header line.&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;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 = l_gui_filename&lt;/P&gt;&lt;P&gt;filetype = l_gui_filetype&lt;/P&gt;&lt;P&gt;*HAS_FIELD_SEPARATOR = 'X' " REMOVE THIS PARAMETER&lt;/P&gt;&lt;P&gt;*IMPORTING " REMOVE - NO NEED&lt;/P&gt;&lt;P&gt;*filelength = l_gui_filz " REMOVE - NO NEED&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;data_tab = tabtyp_tbl[] " BRACKETS&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;file_open_error = 01&lt;/P&gt;&lt;P&gt;file_read_error = 02&lt;/P&gt;&lt;P&gt;invalid_type = 03&lt;/P&gt;&lt;P&gt;unknown_error = 04.&lt;/P&gt;&lt;P&gt;CASE sy-subrc.&lt;/P&gt;&lt;P&gt;WHEN 01.&lt;/P&gt;&lt;P&gt;MESSAGE e000(fb) WITH 'Cannot open file'(125) p_file.&lt;/P&gt;&lt;P&gt;WHEN 02.&lt;/P&gt;&lt;P&gt;MESSAGE e000(fb) WITH 'Cannot read file'(126) p_file.&lt;/P&gt;&lt;P&gt;WHEN 03.&lt;/P&gt;&lt;P&gt;MESSAGE e000(fb) WITH 'File'(127) p_file&lt;/P&gt;&lt;P&gt;'has invalid file type'(128) l_gui_filetype.&lt;/P&gt;&lt;P&gt;WHEN 04.&lt;/P&gt;&lt;P&gt;MESSAGE e000(fb) WITH 'Unknown error, file'(129) p_file.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will solve your issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ashish Arora&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2009 15:52:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-data-problem/m-p/5527538#M1262962</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-30T15:52:42Z</dc:date>
    </item>
  </channel>
</rss>

