<?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: problem with internal table declaration in function gui_upload in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842037#M1132659</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;close&lt;/P&gt;&lt;P&gt;i open same question in another session.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 23 Nov 2008 07:22:42 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-11-23T07:22:42Z</dc:date>
    <item>
      <title>problem with internal table declaration in function gui_upload</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842028#M1132650</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can u tell me how should i define internal table when i use this function?&lt;/P&gt;&lt;P&gt;i get error that in oo my declaration not good.&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;dana.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Nov 2008 10:13:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842028#M1132650</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-20T10:13:04Z</dc:date>
    </item>
    <item>
      <title>Re: problem with internal table declaration in function gui_upload</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842029#M1132651</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the table has to be declared &lt;EM&gt;without&lt;/EM&gt; header line. I guess you declared with header line, this is why you face problems in oo.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Nov 2008 10:14:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842029#M1132651</guid>
      <dc:creator>JozsefSzikszai</dc:creator>
      <dc:date>2008-11-20T10:14:28Z</dc:date>
    </item>
    <item>
      <title>Re: problem with internal table declaration in function gui_upload</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842030#M1132652</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Define the table without header line, e.g. DATA: it_tab TYPE TABLE OF ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Nov 2008 10:14:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842030#M1132652</guid>
      <dc:creator>ThomasZloch</dc:creator>
      <dc:date>2008-11-20T10:14:42Z</dc:date>
    </item>
    <item>
      <title>Re: problem with internal table declaration in function gui_upload</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842031#M1132653</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; You need to declare the table without header line or if the internal table is with header line the while passing to Fm pass as Itab[ ].&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Nov 2008 10:15:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842031#M1132653</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-20T10:15:34Z</dc:date>
    </item>
    <item>
      <title>Re: problem with internal table declaration in function gui_upload</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842032#M1132654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello,&lt;/P&gt;&lt;P&gt;can u plz tell me wat error u r getting?&lt;/P&gt;&lt;P&gt;u must declare the structure in same sequence,u have declared in non sap file,&lt;/P&gt;&lt;P&gt;and it must contain  same no of fields,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;chitra.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Nov 2008 10:17:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842032#M1132654</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-20T10:17:56Z</dc:date>
    </item>
    <item>
      <title>Re: problem with internal table declaration in function gui_upload</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842033#M1132655</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;*TABLES DECLARATIONS&lt;/P&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data : itab_text type standard table of zmasterdatatable.&lt;/P&gt;&lt;P&gt;  data : itab_text1 type standard table of zhrs_ess02_masterdata.(FM)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and define the corersponding workareas like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;P&gt;*WORK AREAS DECLARATIONS&lt;/P&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data : wa_text type zmasterdatatable.&lt;/P&gt;&lt;P&gt;  data:  wa_text1 type zhrs_ess02_masterdata.(FM)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks and regards&lt;/P&gt;&lt;P&gt;neha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Nov 2008 10:18:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842033#M1132655</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-20T10:18:09Z</dc:date>
    </item>
    <item>
      <title>Re: problem with internal table declaration in function gui_upload</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842034#M1132656</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;DATA: BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;          AUART LIKE VBAK-AUART,&lt;/P&gt;&lt;P&gt;          VKORG LIKE VBAK-VKORG,&lt;/P&gt;&lt;P&gt;          VTWEG LIKE VBAK-VTWEG,&lt;/P&gt;&lt;P&gt;          SPART LIKE VBAK-SPART,&lt;/P&gt;&lt;P&gt;          BSTKD LIKE VBKD-BSTKD, "PO NUMBER&lt;/P&gt;&lt;P&gt;          BSTDK LIKE VBKD-BSTDK,&lt;/P&gt;&lt;P&gt;          KUNNR LIKE KNA1-KUNNR,&lt;/P&gt;&lt;P&gt;      END OF ITAB.&lt;/P&gt;&lt;P&gt;DATA : l_fname TYPE string.&lt;/P&gt;&lt;P&gt;l_fname = 'C:\test1.xls'&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_FNAME&lt;/P&gt;&lt;P&gt;          FILETYPE                      = 'ASC'&lt;/P&gt;&lt;P&gt;         HAS_FIELD_SEPARATOR           = 'X'&lt;/P&gt;&lt;P&gt;        tables&lt;/P&gt;&lt;P&gt;          data_tab                      = ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;(or)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;DATA : L_FILE TYPE STRING VALUE 'C:\TABLE.XLS'.&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF TP_DATA_TAB,&lt;/P&gt;&lt;P&gt;       TEXT TYPE STRING,&lt;/P&gt;&lt;P&gt;       END OF TP_DATA_TAB.&lt;/P&gt;&lt;P&gt;DATA : DATA_TAB TYPE STANDARD TABLE OF TP_DATA_TAB.&lt;/P&gt;&lt;P&gt;CALL METHOD CL_GUI_FRONTEND_SERVICES=&amp;gt;GUI_UPLOAD&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    FILENAME                = L_FILE&lt;/P&gt;&lt;P&gt;    FILETYPE                = 'ASC'&lt;/P&gt;&lt;P&gt;  CHANGING&lt;/P&gt;&lt;P&gt;    DATA_TAB                = DATA_TAB.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Nov 2008 10:20:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842034#M1132656</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-20T10:20:27Z</dc:date>
    </item>
    <item>
      <title>Re: problem with internal table declaration in function gui_upload</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842035#M1132657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;see this example:-&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;        tdname   TYPE mara-matnr,&lt;/P&gt;&lt;P&gt;        tdline1  TYPE tline-tdline,&lt;/P&gt;&lt;P&gt;        tdline2  TYPE tline-tdline,&lt;/P&gt;&lt;P&gt;        tdline3  TYPE tline-tdline,&lt;/P&gt;&lt;P&gt;        tdline4  TYPE tline-tdline,&lt;/P&gt;&lt;P&gt;        tdline5  TYPE tline-tdline,&lt;/P&gt;&lt;P&gt;              END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab_error OCCURS 0,&lt;/P&gt;&lt;P&gt;        tdname  TYPE mara-matnr,&lt;/P&gt;&lt;P&gt;        error   TYPE string,&lt;/P&gt;&lt;P&gt;      END OF itab_error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: lines    TYPE STANDARD TABLE OF tline WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: temp     TYPE string.&lt;/P&gt;&lt;P&gt;DATA: tdspras  TYPE thead-tdspras.&lt;/P&gt;&lt;P&gt;DATA: tdname   TYPE thead-tdname.&lt;/P&gt;&lt;P&gt;DATA: tdobject TYPE thead-tdobject.&lt;/P&gt;&lt;P&gt;DATA: tdid     TYPE thead-tdid.&lt;/P&gt;&lt;P&gt;DATA :flag     TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;At Selection Screen Event&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;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p1.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      file_name = p1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&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;At Start of Selection Event&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;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM upload_data.&lt;/P&gt;&lt;P&gt;  PERFORM upload_text.&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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;  temp = p1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**&amp;amp; Upload Data from Excel&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      filename            = temp&lt;/P&gt;&lt;P&gt;      filetype            = 'ASC'&lt;/P&gt;&lt;P&gt;      has_field_separator = 'X'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      data_tab            = itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " 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;P&gt;*&amp;amp;      Form  upload_text&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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_text .&lt;/P&gt;&lt;P&gt;  tdspras  = 'EN'.&lt;/P&gt;&lt;P&gt;  tdid = 'BEST'.&lt;/P&gt;&lt;P&gt;  tdobject = 'MATERIAL'.&lt;/P&gt;&lt;P&gt;  LOOP AT itab.&lt;/P&gt;&lt;P&gt;    REFRESH lines.&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  = itab-tdname&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;        output = itab-tdname.&lt;/P&gt;&lt;P&gt;    TRANSLATE itab-tdname TO UPPER CASE.&lt;/P&gt;&lt;P&gt;    tdname = itab-tdname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM check_material.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    lines-tdline = itab-tdline1.&lt;/P&gt;&lt;P&gt;    APPEND lines.&lt;/P&gt;&lt;P&gt;    CLEAR lines.&lt;/P&gt;&lt;P&gt;    lines-tdline = itab-tdline2.&lt;/P&gt;&lt;P&gt;    APPEND lines.&lt;/P&gt;&lt;P&gt;    CLEAR lines.&lt;/P&gt;&lt;P&gt;    lines-tdline = itab-tdline3.&lt;/P&gt;&lt;P&gt;    APPEND lines.&lt;/P&gt;&lt;P&gt;    CLEAR lines.&lt;/P&gt;&lt;P&gt;    lines-tdline = itab-tdline4.&lt;/P&gt;&lt;P&gt;    APPEND lines.&lt;/P&gt;&lt;P&gt;    CLEAR lines.&lt;/P&gt;&lt;P&gt;    lines-tdline = itab-tdline5.&lt;/P&gt;&lt;P&gt;    APPEND lines.&lt;/P&gt;&lt;P&gt;    CLEAR lines.&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'CREATE_TEXT'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        fid       = tdid&lt;/P&gt;&lt;P&gt;        flanguage = tdspras&lt;/P&gt;&lt;P&gt;        fname     = tdname&lt;/P&gt;&lt;P&gt;        fobject   = tdobject&lt;/P&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        flines    = lines.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF itab_error[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;    WRITE : / 'PO Text For Following Material is not Uploaded'.&lt;/P&gt;&lt;P&gt;    WRITE : / .&lt;/P&gt;&lt;P&gt;    WRITE : / 'Material', '              Error'.&lt;/P&gt;&lt;P&gt;    LOOP AT itab_error.&lt;/P&gt;&lt;P&gt;      WRITE : / itab_error-tdname, '   ',  itab_error-error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    MESSAGE s001(38) WITH 'Data Uploaded Succcesfully'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " upload_text&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  check_material&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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 check_material .&lt;/P&gt;&lt;P&gt;  DATA : w_matnr TYPE mara-matnr.&lt;/P&gt;&lt;P&gt;  SELECT SINGLE matnr&lt;/P&gt;&lt;P&gt;  INTO w_matnr&lt;/P&gt;&lt;P&gt;  FROM mara&lt;/P&gt;&lt;P&gt;  WHERE matnr = itab-tdname.&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    flag = 'X'.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    MOVE-CORRESPONDING itab TO itab_error.&lt;/P&gt;&lt;P&gt;    itab_error-error = 'Material does not exist'.&lt;/P&gt;&lt;P&gt;    APPEND itab_error.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " check_material&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Nov 2008 12:37:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842035#M1132657</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-20T12:37:45Z</dc:date>
    </item>
    <item>
      <title>Re: problem with internal table declaration in function gui_upload</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842036#M1132658</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thank you allfor reply to me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when i execute this function i got a error:&lt;/P&gt;&lt;P&gt;"Access via 'NULL' object reference not possible"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what is that mean?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my code is this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: begin of ztemp,&lt;/P&gt;&lt;P&gt;text type string,&lt;/P&gt;&lt;P&gt;end of ztemp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: itab standard table of ztemp.&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 = 'c:\dana\test.txt'&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;exceptions&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;thank you,&lt;/P&gt;&lt;P&gt;dana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 23 Nov 2008 07:16:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842036#M1132658</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-23T07:16:27Z</dc:date>
    </item>
    <item>
      <title>Re: problem with internal table declaration in function gui_upload</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842037#M1132659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;close&lt;/P&gt;&lt;P&gt;i open same question in another session.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 23 Nov 2008 07:22:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-internal-table-declaration-in-function-gui-upload/m-p/4842037#M1132659</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-23T07:22:42Z</dc:date>
    </item>
  </channel>
</rss>

