Hi all,
I am getting an unexpected behavior for the EPMContextMember function for only one Dimension Member.
When the function is called with the context name parameter = FALSE or missing inside a report for a particular member, instead of getting the only the context value for this dimension I get the string that includes the dimension name (ZD_CONT_AREA:0100 in my case) - this is exactly the opposite from the expected behavior. I get only the context member value only when I call it with parameter TRUE (as shown in the cell below the selected one in the picture). The data is taken from BW and nothing looks suspicious about this member (we repeatedly cleared the data in BPC and uploaded it back). The function runs perfectly for other members. I attach a print screen for clarification.
The main problem is not only the behavior of this function but the implication it has when being used in other areas (our main problem is setting a dynamic filter on another dimension property that is based on the context selection of the ZD_CONT_AREA dimension, and an assumption would be that this function abnormal behavior could be the reason for it).
Any hint is appreciated.
Thank you,
Ioana