11-07-2017 11:14 AM
Hi Experts
i'm writing a report which should open file with the default pc program..
For expamle:
pdf file shoulds be open with adobe reader, if it's a solidworks extension with solidworks, if cad with cad and so on.... but in the pc and not in sap gui. any help?any suggestions?
Thanks
Marco
11-07-2017 12:55 PM
11-07-2017 6:19 PM
To add to Volker's answer - when you open a file on PC, you are actually using a feature of the OS. So this task is not really "open a file" but rather "execute an external program".
Google search for "ABAP open external program site:sap.com" should provide enough food for thought and for further investigation.
11-07-2017 7:35 PM
To help you search, the following method opens a file with the default application (I let you find complete answers on the web):
CALL METHOD cl_abap_frontend_services=>execute EXPORTING operation = 'OPEN' ...
11-07-2017 10:57 PM
Spoiler alert! This method was mentioned in one of the top Google finds after using the keywords in my answer. 🙂
11-08-2017 6:44 AM
I know, but I found that the current answers were a little bit misleading, as they erroneously tend to SM49/SM69 because of the words ("external program".
11-08-2017 3:52 PM
Agreed. The general keywords bring up all kinds of information, some may not be relevant.