Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

call function mdule

Former Member
0 Likes
855

What is the difference between FM "f4_filename" and "f4_filename_server". What r the parameters to b passed to each of the module....

Thanks in Advance

5 REPLIES 5
Read only

Former Member
0 Likes
802

Hi,

PARAMETERS FILE LIKE RLGRAP-FILENAME.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR FILE.

CALL FUNCTION 'F4_FILENAME'

*EXPORTING

*PROGRAM_NAME = SYST-CPROG

*DYNPRO_NUMBER = SYST-DYNNR

*FIELD_NAME = ' '

IMPORTING

FILE_NAME = FILE

.

If you want to select server file see this-

Regards,

Satish

Read only

Kanagaraja_L
Active Contributor
0 Likes
802

F4_FILENAME - to help the user browse for files

AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE.

CALL FUNCTION 'F4_FILENAME'

EXPORTING

PROGRAM_NAME = SYST-CPROG

DYNPRO_NUMBER = SYST-DYNNR

FIELD_NAME = ' '

IMPORTING

FILE_NAME = P_FILE.

F4_FILENAME_SERVER - Reads a directory on the application server as a value help popup

example:

parameter: p type i.

data file type IBIPPARMS-PATH.

at selection-screen on value-request for p.

CALL FUNCTION 'F4_FILENAME_SERVER'

EXPORTING

PFAD = file.

Kanagaraja L

Read only

Former Member
0 Likes
802

CALL FUNCTION 'F4_FILENAME'

EXPORTING

field_name = 'IBIPPARMS-PATH_Z'

IMPORTING

file_name = ibipparms-path_z.

CALL FUNCTION 'F4_FILENAME_SERVER' DESTINATION ibipparms-server_z

EXPORTING

pfad = ibipparms-path_z

EXCEPTIONS

no_file_on_server = 1

OTHERS = 2.

Read only

Former Member
0 Likes
802

Hi Madan,

F4_FILENAME - provides a search help for files on presentation server

F4_FILENAME_SERVER - provides a search help for files on application server.

Thats the basic difference.

Regards,

Aditya

Read only

Former Member
0 Likes
802

hi

good

F4_FILENAME->

Function F4_FILENAME

When the user click the button Save In, a pop-up windows will appear to allow them to choose their PC local drive and filename.

REPORT ZF4_FILENAME.

TABLES SSCRFIELDS.

PARAMETERS: P-FILE LIKE RLGRAP-FILENAME DEFAULT 'C:\TEMP\SAP.XLS'.

  • Double click on TEXT-001 and type Save In

SELECTION-SCREEN PUSHBUTTON /35(10) TEXT-001 USER-COMMAND F4CLICK.

AT SELECTION-SCREEN.

IF SSCRFIELDS-UCOMM = 'F4CLICK'.

call function 'F4_FILENAME'

EXPORTING

PROGRAM_NAME = SYST-CPROG

DYNPRO_NUMBER = SYST-DYNNR

FIELD_NAME = ' '

IMPORTING

FILE_NAME = P-FILE.

ENDIF.

or

Function KD_GET_FILENAME_ON_F4

PARAMETERS: filename LIKE rlgrap-filename MEMORY ID M01.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR filename.

CALL FUNCTION 'KD_GET_FILENAME_ON_F4'

EXPORTING

mask = '*.xls'

static = 'X'

CHANGING

file_name = filename.

thanks

mrutyun^