cancel
Showing results for 
Search instead for 
Did you mean: 

EPM Function OpenDimensionAndMemberSelector SolutionName

Former Member
0 Kudos

Hi all,

I am using BPC 10 and trying to use OpenDimensionAndMembeSelector in my VBA.

I have no idea what to put in for the solution name.

I have refer to guide but still din't know what to put.

I have my connectionString as

"_EPM_[SolutionName]_[abcserver.testing.com:8000]_[PLANNING]_[PLANNING_MODEL]"

This is what I am referring.

Parameter                      Description
ConnectionString as       Connection. Mandatory.
String                              Examples:
                                       u2022 "_EPM_[SolutionName]_[%server%:%port%]_[%environment%]_[%model%]"
                                       u2022 "_EPM_[SolutionName] _[%server%:%port%]_[%environment%]_[%model%]"
                                       u2022 "_EPM_LOCAL_[%oqy file name%]"

Accepted Solutions (1)

Accepted Solutions (1)

JohnL
Product and Topic Expert
Product and Topic Expert
0 Kudos

Try:

BPCMS10

Here's an example:

_EPM_BPCMS10_[http://localhost/SAP/BPC/]_[EnvShellCopy]_[Planning]

Thanks,

John

Former Member
0 Kudos

Hi John,

I manage to find another API - GetActiveConnection to get the connection string.

The example is as below.

Sub Button6_Click()

    Dim a As New FPMXLClient.TechnicalCategory
    Dim conn As String
    Dim b As New FPMXLClient.EPMAddInAutomation
    
    conn = b.GetActiveConnection(Sheet1)
    b.OpenDimensionAndMemberSelector (conn)
    
End Sub

Former Member
0 Kudos

Hi John,

I believe I have the syntax correct for the connection [have removed for security reasons] but I am still not able to get the API to work - what is the rest of the syntax for the call ....

Sub Click()

Application.Run "EPMExecuteAPI", "_EPM_BPCMS10_[http://localhost/SAP/BPC/]_[Housing]_[HPM]", "OpenDimensionAndMemberSelector, Entity"

End Sub

Any help would be appreciated.

Thanks

Justine

Answers (0)