11-03-2008 6:34 AM
Hi Gurus,
I want to delete a file from application server .
can any one tell me the FM/BAPI.
Plz Reply me ASAP.
Thanks in Advance.
11-03-2008 6:39 AM
11-03-2008 6:37 AM
Use DELETE DATASET <FILENAME>.
DATA: w_dataset TYPE string VALUE '/usr/sap/trans/ECC60/swa'.
DELETE DATASET w_datase.
Edited by: Swastik Bharati on Nov 3, 2008 7:38 AM
11-03-2008 6:39 AM
11-03-2008 6:39 AM
11-03-2008 10:58 AM
Here I'm using 192.168.1.100 server
Complete path of the text files is"
192.168.1.100\d$\usr\sap\mobileone_data\s.txt"
how to Give FILE_NAME and
DIR_NAME.
could u tel me what is Correct path of this file.
11-03-2008 6:41 AM
Hi,
Try this below open your file using RLGRAP, OPEN DATASET write the code for file path DELETE DATASET and CLOSE the dataset.
Cheers!!
VEnk@
11-03-2008 6:42 AM
Hi,
REPORT ZDELETE.
Delete a file on the application server.
PARAMETERS: P_path LIKE RLGRAP-FILENAME
P_FILE1 LIKE RLGRAP-FILENAME.
DATA: P_FILE(128).
DATA: W_ANS.
START-OF-SELECTION.
CONCATENATE P_path P_FILE1 INTO P_FILE.
----
check file exists
----
OPEN DATASET P_FILE FOR INPUT.
IF SY-SUBRC NE 0.
MESSAGE ' File does not exist' TYPE 'I'.
EXIT.
ELSE.
CALL FUNCTION 'POPUP_CONTINUE_YES_NO'
EXPORTING
DEFAULTOPTION = 'N'
TEXTLINE1 = P_DIR
TEXTLINE2 = P_FILE1
TITEL = 'ARE YOU SURE YOU WANT TO DELETE'
START_COLUMN = 25
START_ROW = 6
IMPORTING
ANSWER = W_ANS
EXCEPTIONS
OTHERS = 1.
ENDIF.
CLOSE DATASET P_FILE.
CHECK W_ANS = 'J'.
----
delete
----
DELETE DATASET P_FILE.
IF SY-SUBRC NE 0.
MESSAGE E899(BD) WITH 'Invalid file name' P_FILE.
ELSE.
CLOSE DATASET P_FILE.
MESSAGE 'DELETED' TYPE 'I'.
ENDIF.
I hope u will get some help...
Thanks & Regards
Ashu Singh
11-03-2008 6:44 AM
Hi,
Use FM: DX_FILE_DELETE
Edited by: Neenu Jose on Nov 3, 2008 7:45 AM