Skip to Content

Unable to pass the Application/Model details to EPMOfficeActiveX

Oct 25, 2016 at 02:34 AM


avatar image

I am trying to open an BPC EPM excel from SAP portal.

I am using the SSO from SAP portal and this is working fine and I am able to pass the appset while launching the Excel. But I am not able to find how to pass the application/model while launching the excel. I use the active X EPMOfficeActiveX.EPMOfficeActiveXControl.

I use the method activeX.PushActionsByValue(sOfficeClient, payload, locale, SSOInfo);

I use the below XML to create the payload. Please help me me with any sample XML that I can use to open the excel in EPM

<ns12:ActionLink AppSet=\"" + hd.getEnvironment() + "\" Appl=\"" + hd.getModel() + "\"Launched=\"true\" Ordinal=\"0\" Type=\"TRGT\" Name=\"QuickLaunch\"><ns12:Action Contextual=\"false\" Id=\"T999\" GroupId=\"G02\" " + "Name=\"EXX_QUICK_LAUNCH\"/><ns12:Presentation lang=\"en\"><ns12:Name>QuickLaunch</ns12:Name><ns12:Description contentType=\"text/plain\">Quick Launch Desc</ns12:Description></ns12:Presentation><ns12:Parameters/></ns12:ActionLink></ns12:ActionLinkSet>";

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Charlie Lin
Jul 18, 2017 at 02:14 AM


I got confused about your question. Why you don't use BPF to launch the Excel? In this way, env/model information will be passed to EPM Add-in client.

Best regards,


10 |10000 characters needed characters left characters exceeded