<?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: file attachment in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-attachment/m-p/2342300#M516435</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;See the below example code ,i did otherway like i have data at table control and need to download the data when user preess on button.&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; Module pool       ZLWMI151_BAT1&lt;/P&gt;&lt;P&gt;*&amp;amp; Transaction:      ZBAT1&lt;/P&gt;&lt;P&gt;*&amp;amp; Programmer:       Seshu Maramreddy&lt;/P&gt;&lt;P&gt;*&amp;amp; Date      :       05/17/2005&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; Transport :       DV3K919574&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&amp;amp; Description:      This program Will Displays the Batch Conversion&lt;/P&gt;&lt;P&gt;*&amp;amp;                   data in Display mode. Batch conversion&lt;/P&gt;&lt;P&gt;*&amp;amp;                   table (ZBATCH_CROSS_REF)&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROGRAM ZLWMI151_BAT1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE ZLWMI151_BAT1_TOP.&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;      Module  USER_COMMAND_0100  INPUT&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;MODULE USER_COMMAND_0100 INPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  case ok_code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    when 'BACK'.&lt;/P&gt;&lt;P&gt;      leave to screen 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    when 'EXIT'.&lt;/P&gt;&lt;P&gt;      leave to screen 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    when 'CANC'.&lt;/P&gt;&lt;P&gt;      leave to screen 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    when 'EXCE'.&lt;/P&gt;&lt;P&gt;      perform down_load.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN '%SC'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      perform find_field using ok_code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear ok_code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " USER_COMMAND_0100  INPUT&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;      Module  STATUS_0100  OUTPUT&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;      GUI Status&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;MODULE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;STATUS_0100 OUTPUT.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'STLI'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE T_zbatch LINES G_LINE.&lt;/P&gt;&lt;P&gt;  TC1-LINES = TC1-LINES + 18.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " STATUS_0100  OUTPUT&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  down_load&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 down_load.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'DOWNLOAD'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            FILENAME                = ' '&lt;/P&gt;&lt;P&gt;            FILETYPE                = 'DAT'&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            DATA_TAB                = t_zbatch&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            INVALID_FILESIZE        = 1&lt;/P&gt;&lt;P&gt;            INVALID_TABLE_WIDTH     = 2&lt;/P&gt;&lt;P&gt;            INVALID_TYPE            = 3&lt;/P&gt;&lt;P&gt;            NO_BATCH                = 4&lt;/P&gt;&lt;P&gt;            UNKNOWN_ERROR           = 5&lt;/P&gt;&lt;P&gt;            GUI_REFUSE_FILETRANSFER = 6&lt;/P&gt;&lt;P&gt;            CUSTOMER_ERROR          = 7&lt;/P&gt;&lt;P&gt;            OTHERS                  = 8.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;P&gt;            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " down_load&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;      Module  modify  OUTPUT&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;MODULE modify OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select * from zbatch_cross_ref into corresponding fields of table&lt;/P&gt;&lt;P&gt;  t_zbatch.&lt;/P&gt;&lt;P&gt;  sort t_zbatch by werks werks cmatnr srlno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " modify  OUTPUT&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  find_field&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;P_OK_CODE  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 find_field USING    command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: position like sy-tabix.&lt;/P&gt;&lt;P&gt;  data: found(1).&lt;/P&gt;&lt;P&gt;  data: find_pos like sy-tabix,&lt;/P&gt;&lt;P&gt;        loop_curr like sy-tabix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select * from zbatch_cross_ref into table t_find.&lt;/P&gt;&lt;P&gt;  sort t_find by werks cmatnr srlno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if command = '%SC'.                 "Suchen&lt;/P&gt;&lt;P&gt;    position  = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    perform popup_get_value using 'FSTR' ''&lt;/P&gt;&lt;P&gt;                            changing rsdxx-findstr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  else.     "FIWE          "Suchen wiederholen&lt;/P&gt;&lt;P&gt;    position  = loop_first + 1.&lt;/P&gt;&lt;P&gt;    if rsdxx-findstr = space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      perform popup_get_value using 'FSTR' ''&lt;/P&gt;&lt;P&gt;                              changing rsdxx-findstr.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;  if ok_code = 'ABR'.&lt;/P&gt;&lt;P&gt;    clear ok_code.&lt;/P&gt;&lt;P&gt;    leave screen.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt;    clear found.&lt;/P&gt;&lt;P&gt;    loop at t_find from position.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      if t_find cs rsdxx-findstr&lt;/P&gt;&lt;P&gt;      or t_find cp rsdxx-findstr.&lt;/P&gt;&lt;P&gt;        found     = 'X'.&lt;/P&gt;&lt;P&gt;        find_pos = sy-tabix.&lt;/P&gt;&lt;P&gt;        exit.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    endloop.&lt;/P&gt;&lt;P&gt;    if found = 'X'.&lt;/P&gt;&lt;P&gt;      loop_curr = 1.&lt;/P&gt;&lt;P&gt;      tabpos = loop_first = find_pos.&lt;/P&gt;&lt;P&gt;      if use_old is initial.&lt;/P&gt;&lt;P&gt;        tc1-top_line = find_pos.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       set cursor field tc1-top_line.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;    else.&lt;/P&gt;&lt;P&gt;      message s042(e2) with rsdxx-findstr.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " find_field&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM POPUP_GET_VALUE USING FCT MODE&lt;/P&gt;&lt;P&gt;                     CHANGING VALUE.&lt;/P&gt;&lt;P&gt;  DATA: ANSWER,&lt;/P&gt;&lt;P&gt;        popup_title(35),&lt;/P&gt;&lt;P&gt;        TITLE LIKE POPUP_TITLE,&lt;/P&gt;&lt;P&gt;        FIELDS LIKE SVAL OCCURS 1 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE FCT.&lt;/P&gt;&lt;P&gt;    WHEN 'FIND'.                       "Suchen Feld&lt;/P&gt;&lt;P&gt;      TITLE = TEXT-TFI.&lt;/P&gt;&lt;P&gt;      FIELDS-TABNAME = 'RSEDD0'.&lt;/P&gt;&lt;P&gt;      FIELDS-FIELDNAME = 'FIELDNAME'.&lt;/P&gt;&lt;P&gt;      FIELDS-NOVALUEHLP = 'X'.&lt;/P&gt;&lt;P&gt;      FIELDS-VALUE = VALUE.&lt;/P&gt;&lt;P&gt;      APPEND FIELDS.&lt;/P&gt;&lt;P&gt;    WHEN 'FSTR'.                       "Suchen String&lt;/P&gt;&lt;P&gt;      TITLE = TEXT-TFS.&lt;/P&gt;&lt;P&gt;      FIELDS-TABNAME = 'RSDXX'.&lt;/P&gt;&lt;P&gt;      FIELDS-FIELDNAME = 'FINDSTR'.&lt;/P&gt;&lt;P&gt;      FIELDS-NOVALUEHLP = 'X'.&lt;/P&gt;&lt;P&gt;      FIELDS-VALUE = VALUE.&lt;/P&gt;&lt;P&gt;      APPEND FIELDS.&lt;/P&gt;&lt;P&gt;    WHEN 'ACCL'.                       "Aktivierungsart&lt;/P&gt;&lt;P&gt;      TITLE = TEXT-TAC.&lt;/P&gt;&lt;P&gt;      FIELDS-TABNAME = 'DD02D'.&lt;/P&gt;&lt;P&gt;      FIELDS-FIELDNAME = 'AUTHCLASS'.&lt;/P&gt;&lt;P&gt;      FIELDS-VALUE = VALUE.&lt;/P&gt;&lt;P&gt;      IF MODE = 'S'.&lt;/P&gt;&lt;P&gt;        FIELDS-FIELD_ATTR = '02'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      APPEND FIELDS.&lt;/P&gt;&lt;P&gt;    WHEN 'DELC'.                       "Auslieferungsklasse&lt;/P&gt;&lt;P&gt;      TITLE = TEXT-TDC.&lt;/P&gt;&lt;P&gt;      FIELDS-TABNAME = 'DD25D'.&lt;/P&gt;&lt;P&gt;      FIELDS-FIELDNAME = 'CUSTOMAUTH'.&lt;/P&gt;&lt;P&gt;      FIELDS-VALUE = VALUE.&lt;/P&gt;&lt;P&gt;      IF MODE = 'S'.&lt;/P&gt;&lt;P&gt;        FIELDS-FIELD_ATTR = '02'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      APPEND FIELDS.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'POPUP_GET_VALUES'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            POPUP_TITLE     = TITLE&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;            RETURNCODE      = ANSWER&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            FIELDS          = FIELDS&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            ERROR_IN_FIELDS = 1&lt;/P&gt;&lt;P&gt;            OTHERS          = 2.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0&lt;/P&gt;&lt;P&gt;  AND ANSWER = SPACE.&lt;/P&gt;&lt;P&gt;    VALUE = FIELDS-VALUE.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&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;  INCLUDE ZLWMI151_BAT1_TOP                                          *&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;tables : zbatch_cross_ref,&lt;/P&gt;&lt;P&gt;         rsdxx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data t_zbatch like zbatch_cross_ref occurs 0 with header line.&lt;/P&gt;&lt;P&gt;data :ok_code(4) type c,&lt;/P&gt;&lt;P&gt;      g_line type sy-index,&lt;/P&gt;&lt;P&gt;      loop_first like sy-tabix,&lt;/P&gt;&lt;P&gt;      tabpos like sy-tabix,&lt;/P&gt;&lt;P&gt;      USE_OLD type char1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;controls tc1 type tableview using screen 0100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of t_find occurs 0.&lt;/P&gt;&lt;P&gt;  include structure zbatch_cross_ref.&lt;/P&gt;&lt;P&gt;data : end of t_find.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Seshu Maramreddy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 31 May 2007 15:53:22 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-05-31T15:53:22Z</dc:date>
    <item>
      <title>file attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-attachment/m-p/2342296#M516431</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello friends,&lt;/P&gt;&lt;P&gt;i have a scenario, where in &lt;/P&gt;&lt;P&gt;i file has to get attached to a screen, as soon as a button on the screen is pressed,&lt;/P&gt;&lt;P&gt;does any one have an idea, how to go ahead with this.&lt;/P&gt;&lt;P&gt;thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 May 2007 15:38:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/file-attachment/m-p/2342296#M516431</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-31T15:38:35Z</dc:date>
    </item>
    <item>
      <title>Re: file attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-attachment/m-p/2342297#M516432</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Saritha,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can fetch the filepath ... &lt;/P&gt;&lt;P&gt;for that do this way&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
* At selection screen
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
  CALL FUNCTION 'F4_FILENAME'
    EXPORTING
      field_name = 'P_FILE'
    IMPORTING
      file_name  = p_file.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 May 2007 15:43:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/file-attachment/m-p/2342297#M516432</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-31T15:43:11Z</dc:date>
    </item>
    <item>
      <title>Re: file attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-attachment/m-p/2342298#M516433</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Requiremnt is not clear ? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you could do like &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameters : p_file like rlgrap-filename obligatory.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at selection-screen on value-reques for p_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call F4_filename function module..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if it is dialog program,then you need to write the code under PBO ,use GUI_UPLOAD Function module - use default file ,it will get into the Screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Seshu Maramreddy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 May 2007 15:48:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/file-attachment/m-p/2342298#M516433</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-31T15:48:05Z</dc:date>
    </item>
    <item>
      <title>Re: file attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-attachment/m-p/2342299#M516434</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;santhosh, thank you for the reply,&lt;/P&gt;&lt;P&gt;but i am very confused of your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do i use this FM in PAI.&lt;/P&gt;&lt;P&gt;it has to import, p_file is the path, &lt;/P&gt;&lt;P&gt;and do i need to give export , because it is just attaching to the screen.&lt;/P&gt;&lt;P&gt;thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 May 2007 15:50:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/file-attachment/m-p/2342299#M516434</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-31T15:50:34Z</dc:date>
    </item>
    <item>
      <title>Re: file attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-attachment/m-p/2342300#M516435</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;See the below example code ,i did otherway like i have data at table control and need to download the data when user preess on button.&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; Module pool       ZLWMI151_BAT1&lt;/P&gt;&lt;P&gt;*&amp;amp; Transaction:      ZBAT1&lt;/P&gt;&lt;P&gt;*&amp;amp; Programmer:       Seshu Maramreddy&lt;/P&gt;&lt;P&gt;*&amp;amp; Date      :       05/17/2005&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; Transport :       DV3K919574&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&amp;amp; Description:      This program Will Displays the Batch Conversion&lt;/P&gt;&lt;P&gt;*&amp;amp;                   data in Display mode. Batch conversion&lt;/P&gt;&lt;P&gt;*&amp;amp;                   table (ZBATCH_CROSS_REF)&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROGRAM ZLWMI151_BAT1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE ZLWMI151_BAT1_TOP.&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;      Module  USER_COMMAND_0100  INPUT&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;MODULE USER_COMMAND_0100 INPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  case ok_code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    when 'BACK'.&lt;/P&gt;&lt;P&gt;      leave to screen 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    when 'EXIT'.&lt;/P&gt;&lt;P&gt;      leave to screen 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    when 'CANC'.&lt;/P&gt;&lt;P&gt;      leave to screen 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    when 'EXCE'.&lt;/P&gt;&lt;P&gt;      perform down_load.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN '%SC'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      perform find_field using ok_code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear ok_code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " USER_COMMAND_0100  INPUT&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;      Module  STATUS_0100  OUTPUT&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;      GUI Status&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;MODULE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;STATUS_0100 OUTPUT.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'STLI'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE T_zbatch LINES G_LINE.&lt;/P&gt;&lt;P&gt;  TC1-LINES = TC1-LINES + 18.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " STATUS_0100  OUTPUT&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  down_load&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 down_load.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'DOWNLOAD'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            FILENAME                = ' '&lt;/P&gt;&lt;P&gt;            FILETYPE                = 'DAT'&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            DATA_TAB                = t_zbatch&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            INVALID_FILESIZE        = 1&lt;/P&gt;&lt;P&gt;            INVALID_TABLE_WIDTH     = 2&lt;/P&gt;&lt;P&gt;            INVALID_TYPE            = 3&lt;/P&gt;&lt;P&gt;            NO_BATCH                = 4&lt;/P&gt;&lt;P&gt;            UNKNOWN_ERROR           = 5&lt;/P&gt;&lt;P&gt;            GUI_REFUSE_FILETRANSFER = 6&lt;/P&gt;&lt;P&gt;            CUSTOMER_ERROR          = 7&lt;/P&gt;&lt;P&gt;            OTHERS                  = 8.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;P&gt;            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " down_load&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;      Module  modify  OUTPUT&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;MODULE modify OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select * from zbatch_cross_ref into corresponding fields of table&lt;/P&gt;&lt;P&gt;  t_zbatch.&lt;/P&gt;&lt;P&gt;  sort t_zbatch by werks werks cmatnr srlno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " modify  OUTPUT&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  find_field&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;P_OK_CODE  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 find_field USING    command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: position like sy-tabix.&lt;/P&gt;&lt;P&gt;  data: found(1).&lt;/P&gt;&lt;P&gt;  data: find_pos like sy-tabix,&lt;/P&gt;&lt;P&gt;        loop_curr like sy-tabix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select * from zbatch_cross_ref into table t_find.&lt;/P&gt;&lt;P&gt;  sort t_find by werks cmatnr srlno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if command = '%SC'.                 "Suchen&lt;/P&gt;&lt;P&gt;    position  = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    perform popup_get_value using 'FSTR' ''&lt;/P&gt;&lt;P&gt;                            changing rsdxx-findstr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  else.     "FIWE          "Suchen wiederholen&lt;/P&gt;&lt;P&gt;    position  = loop_first + 1.&lt;/P&gt;&lt;P&gt;    if rsdxx-findstr = space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      perform popup_get_value using 'FSTR' ''&lt;/P&gt;&lt;P&gt;                              changing rsdxx-findstr.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;  if ok_code = 'ABR'.&lt;/P&gt;&lt;P&gt;    clear ok_code.&lt;/P&gt;&lt;P&gt;    leave screen.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt;    clear found.&lt;/P&gt;&lt;P&gt;    loop at t_find from position.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      if t_find cs rsdxx-findstr&lt;/P&gt;&lt;P&gt;      or t_find cp rsdxx-findstr.&lt;/P&gt;&lt;P&gt;        found     = 'X'.&lt;/P&gt;&lt;P&gt;        find_pos = sy-tabix.&lt;/P&gt;&lt;P&gt;        exit.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    endloop.&lt;/P&gt;&lt;P&gt;    if found = 'X'.&lt;/P&gt;&lt;P&gt;      loop_curr = 1.&lt;/P&gt;&lt;P&gt;      tabpos = loop_first = find_pos.&lt;/P&gt;&lt;P&gt;      if use_old is initial.&lt;/P&gt;&lt;P&gt;        tc1-top_line = find_pos.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       set cursor field tc1-top_line.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;    else.&lt;/P&gt;&lt;P&gt;      message s042(e2) with rsdxx-findstr.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " find_field&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM POPUP_GET_VALUE USING FCT MODE&lt;/P&gt;&lt;P&gt;                     CHANGING VALUE.&lt;/P&gt;&lt;P&gt;  DATA: ANSWER,&lt;/P&gt;&lt;P&gt;        popup_title(35),&lt;/P&gt;&lt;P&gt;        TITLE LIKE POPUP_TITLE,&lt;/P&gt;&lt;P&gt;        FIELDS LIKE SVAL OCCURS 1 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE FCT.&lt;/P&gt;&lt;P&gt;    WHEN 'FIND'.                       "Suchen Feld&lt;/P&gt;&lt;P&gt;      TITLE = TEXT-TFI.&lt;/P&gt;&lt;P&gt;      FIELDS-TABNAME = 'RSEDD0'.&lt;/P&gt;&lt;P&gt;      FIELDS-FIELDNAME = 'FIELDNAME'.&lt;/P&gt;&lt;P&gt;      FIELDS-NOVALUEHLP = 'X'.&lt;/P&gt;&lt;P&gt;      FIELDS-VALUE = VALUE.&lt;/P&gt;&lt;P&gt;      APPEND FIELDS.&lt;/P&gt;&lt;P&gt;    WHEN 'FSTR'.                       "Suchen String&lt;/P&gt;&lt;P&gt;      TITLE = TEXT-TFS.&lt;/P&gt;&lt;P&gt;      FIELDS-TABNAME = 'RSDXX'.&lt;/P&gt;&lt;P&gt;      FIELDS-FIELDNAME = 'FINDSTR'.&lt;/P&gt;&lt;P&gt;      FIELDS-NOVALUEHLP = 'X'.&lt;/P&gt;&lt;P&gt;      FIELDS-VALUE = VALUE.&lt;/P&gt;&lt;P&gt;      APPEND FIELDS.&lt;/P&gt;&lt;P&gt;    WHEN 'ACCL'.                       "Aktivierungsart&lt;/P&gt;&lt;P&gt;      TITLE = TEXT-TAC.&lt;/P&gt;&lt;P&gt;      FIELDS-TABNAME = 'DD02D'.&lt;/P&gt;&lt;P&gt;      FIELDS-FIELDNAME = 'AUTHCLASS'.&lt;/P&gt;&lt;P&gt;      FIELDS-VALUE = VALUE.&lt;/P&gt;&lt;P&gt;      IF MODE = 'S'.&lt;/P&gt;&lt;P&gt;        FIELDS-FIELD_ATTR = '02'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      APPEND FIELDS.&lt;/P&gt;&lt;P&gt;    WHEN 'DELC'.                       "Auslieferungsklasse&lt;/P&gt;&lt;P&gt;      TITLE = TEXT-TDC.&lt;/P&gt;&lt;P&gt;      FIELDS-TABNAME = 'DD25D'.&lt;/P&gt;&lt;P&gt;      FIELDS-FIELDNAME = 'CUSTOMAUTH'.&lt;/P&gt;&lt;P&gt;      FIELDS-VALUE = VALUE.&lt;/P&gt;&lt;P&gt;      IF MODE = 'S'.&lt;/P&gt;&lt;P&gt;        FIELDS-FIELD_ATTR = '02'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      APPEND FIELDS.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'POPUP_GET_VALUES'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            POPUP_TITLE     = TITLE&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;            RETURNCODE      = ANSWER&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            FIELDS          = FIELDS&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            ERROR_IN_FIELDS = 1&lt;/P&gt;&lt;P&gt;            OTHERS          = 2.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0&lt;/P&gt;&lt;P&gt;  AND ANSWER = SPACE.&lt;/P&gt;&lt;P&gt;    VALUE = FIELDS-VALUE.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&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;  INCLUDE ZLWMI151_BAT1_TOP                                          *&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;tables : zbatch_cross_ref,&lt;/P&gt;&lt;P&gt;         rsdxx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data t_zbatch like zbatch_cross_ref occurs 0 with header line.&lt;/P&gt;&lt;P&gt;data :ok_code(4) type c,&lt;/P&gt;&lt;P&gt;      g_line type sy-index,&lt;/P&gt;&lt;P&gt;      loop_first like sy-tabix,&lt;/P&gt;&lt;P&gt;      tabpos like sy-tabix,&lt;/P&gt;&lt;P&gt;      USE_OLD type char1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;controls tc1 type tableview using screen 0100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of t_find occurs 0.&lt;/P&gt;&lt;P&gt;  include structure zbatch_cross_ref.&lt;/P&gt;&lt;P&gt;data : end of t_find.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Seshu Maramreddy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 May 2007 15:53:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/file-attachment/m-p/2342300#M516435</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-31T15:53:22Z</dc:date>
    </item>
    <item>
      <title>Re: file attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-attachment/m-p/2342301#M516436</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi seshu,&lt;/P&gt;&lt;P&gt;thanks for the reply.&lt;/P&gt;&lt;P&gt;but my scenario is, just to attach a file,&lt;/P&gt;&lt;P&gt;like in yahoo mail,&lt;/P&gt;&lt;P&gt;when we press attachement, it should give us a browser to browser  to locate for the file.&lt;/P&gt;&lt;P&gt;and after selecting like yahoo mial only it should attach to the screen.&lt;/P&gt;&lt;P&gt;thank you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 May 2007 16:02:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/file-attachment/m-p/2342301#M516436</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-31T16:02:54Z</dc:date>
    </item>
    <item>
      <title>Re: file attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-attachment/m-p/2342302#M516437</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;then it is possible by using F4 Value , look at threads in SDN..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 May 2007 16:05:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/file-attachment/m-p/2342302#M516437</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-31T16:05:57Z</dc:date>
    </item>
  </channel>
</rss>

