It was impossible to open documents in JAVA SAP GUI.
To solve the problem I have created two enhancement in the Program LCV120F05 and FM CV200_DB_TDWE_SELECT using
the implicit enhancement spot at the beginning of the FORM appl_start_exec, and this is my simple code:
Step 1
Program LCV120F05
ENHANCEMENT 1 Z_LVC120F05. | "active version |
if gs_frontend-winsys = 'MF'. |
pf_application = 'open'. or you can also add command 'xdg-open' <- The OS will open the document with the default program for the specified file.
clear pf_use_reg.
endif.
ENDENHANCEMENT.
Step 2
FM CV200_DB_TDWE_SELECT
ENHANCEMENT 1 Z_CV120_PATH.
DATA : lv2_frontend TYPE dms_frontend_data. " Frontend information
CLEAR: lv2_frontend.
CALL FUNCTION 'CV120_GET_FRONTEND_TYPE'
* EXPORTING
* PF_CALL_DIALOG = ' '
* PF_BATCH = ' '
* PF_HOST = ' '
IMPORTING
PFX_FRONTEND_TYPE = lv2_frontend-frontend_type
PFX_HOST = lv2_frontend-hostname
PFX_WINSYS = lv2_frontend-winsys
* EXCEPTIONS
* ERROR = 1
* NO_VALID_FRONTEND = 2
* OTHERS = 3
.
IF sy-subrc <> 0.
* Implement suitable error handling here
ENDIF.
IF LV2_frontend-winsys = 'MF'.
PSX_tdwe-FILEP = '/home'. "Default path for all user download specified file.
ENDIF.
ENDENHANCEMENT.
Step 3
go to root
# cd /
# chmod 777 /home <- all file will be download /home path
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
4 | |
4 | |
2 | |
2 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 |