on 05-23-2007 4:42 PM
Hello,
I am currently working on BW 3.5 in association with some documents in KM.
I have developped a program which uses the following code to display the documents stored in KM:
CALL FUNCTION 'SKWV_KWUI_DOC_DISPLAY'
EXPORTING
phio = ls_skwf_io.
In this code <b>ls_skwf_io</b> contains the technical key of the documents in KM found in the table rsodphioma.
When I execute this program with SAPGUI, the correct applications are executed. So an .XLS document will be opened with Microsoft Excel, a PDF document with Adode Reader ... The mime links are respected to open the right applications. This works fine.
However, we must use the WEBGUI for the deployment. We want to provide to ours users a link like this one:
The transaction code <b>zole_doc</b> executes the abap program. The report is well displayed. But this does not work when we select a document to display!!! It seems that a ITS/WEBGUI application can not call an OLE application.
The abap gives an error message KWUI 037. Oss notes found do not correct the situation even in the latest patch (20).
Can somebody help me?
Best regards,
Laurent
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Laurent,
the function module you call uses the function module DP_COPY_URL. Recently webgui was enhanced to support this function module too. The related SAP note is 1041844. I could not test it but according to the ABAP code, if the changes from 1041844 are applied webgui should show the document. Function module SKWV_KWUI_DOC_DISPLAY does not make use of OLE.
Best regards,
Klaus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Too bad...
Many many thanks for the answer.
Regards
Laurent
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
76 | |
9 | |
8 | |
7 | |
6 | |
5 | |
5 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.